Подключитесь к ssh на машине за NAT с переадресованным портом - PullRequest
0 голосов
/ 11 ноября 2018

Я борюсь с подключением к моей Raspberry Pi за NAT в моем доме снаружи. Что я делал до сих пор:

  1. Я установил в своем маршрутизаторе DDNS для доступа извне, потому что мой провайдер дал мне динамический IP (скажем, это: external.no-ip.org)
  2. Я установил в своем маршрутизаторе статический IP-адрес DHCP (по умолчанию MAC-адрес) для моего Raspberry Pi (скажем, 192.168.1.155)
  3. Я перенаправил порт 50022 на своем маршрутизаторе на порт 22 из 192.168.1.155, который зарезервирован для Raspberry Pi

Далее я пытаюсь SSH

ssh pi@external.no-ip.org -p 50022 и я не могу подключиться к SSH.

Что я делаю не так? Я проверил и могу пинговать external.no-ip.org и у него есть мой IP. Я проверил перенаправления и наверняка 50022 перенаправлен на 22 на моем малиновом PI.

Спасибо за помощь.

BR Arek

1 Ответ

0 голосов
/ 11 ноября 2018

Самый простой способ - просто установить dataplicity на ваш пи, они позволяют вам бесплатно использовать один пи, это в основном ssh-сервис, который позволяет вам получить доступ к пи через интернет.

можете ли вы получить доступ к pi с помощью ddns из вашей сети, я использовал ssh на многих Linux-компьютерах, подобных этому, и у меня никогда не возникало проблем, а также может быть, что ваш isp блокирует его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...