У меня есть машина Ubuntu в моем доме, где у меня есть подключение к Интернету Time Warner. Иногда я хочу подключиться к домашнему компьютеру, когда я на улице, но не могу.

Какой IP-адрес мне следует использовать по ssh? Нужно ли устанавливать новое программное обеспечение? На моей машине с Ubuntu, когда я делаю 'ifconfig', он выдает 192.168.1.112

Спасибо,

1 ответ1

1

Ваш 192.168.1.* Является локальным IP-адресом. Вам нужно подписаться на динамический DNS-сервис, чтобы найти ваш внешний IP-адрес

Это позволяет вам пинговать что-то вроде kumar.dyndns.com и возвращать внешний адрес вашего маршрутизатора.

Вам необходимо настроить параметры маршрутизатора для переадресации активности через порт ssh на компьютер в вашей домашней сети. Это называется переадресацией портов.


Примечательно, что это подвергает вас некоторому риску. Подумайте об использовании порта SSH не по умолчанию и использовании аутентификации только с закрытым ключом (вместо пароля). Если вы используете пароль, вы должны изучить различные пакеты, которые защищают от атак грубой силы

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .