Задать вопрос
@AlphaKeloid

Как подключиться к домашнему пк по ssh из вне?

Всем привет, суть задачи такова :
Нужно установить подключение по ssh к домашнему пк , соответственно подключение будет с рабочего места.
В /etc/ssh/sshd_config в строках ListenAddres добавил локальный ip (по которому подключение проходит на ура через wifi) и внешний (выделеный, по которому собственно и не получается установить подключение).
Команда service ssh status ругается на выделенный ip, вот ошибка (error: bind to port 2220 on some.ip.adress failed : Caanot assign requested adress.)
Исходя из текста ошибки понял что сервису не удается кажется присвоить данный адрес .
Как с этим бороться?
  • Вопрос задан
  • 5012 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
У вашего компьютера нет никакого внешнего адреса, вы же за роутером, поэтому и указывать его в настройках не нужно.

Вам нужно пробросить порт на роутере с белого IP на IP вашего компьютера в локальной сети.
Ответ написан
Комментировать
nightvich
@nightvich
ITman
Есть такая штука как DDNS, и есть к примеру такие ресурсы.
Тогда Вам не нужен белый IP. Большинство современных роутеров прекрасно с этим работают.
Ответ написан
Ziptar
@Ziptar
Дилетант широкого профиля
error: bind to port 2220 on some.ip.adress failed : Caanot assign requested adress

Само собой. ОС ничего не знает о Вашем внешнем IP, который присвоен wan-интерфейсу роутера.
В sshd_conf нужно оставить прослушивание только на локальном адресе, а на роутере пробросить входящие со стороны провайдера соединения по соответствующему порту на этот самый адрес.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 дек. 2024, в 20:40
10000 руб./за проект
22 дек. 2024, в 20:34
3000 руб./за проект
22 дек. 2024, в 20:12
10000 руб./за проект