Поэтому я установил Raspberry Pi 3 для SSH через WiFi, и он работал отлично. Я дал ему статический IP-адрес, и порт перенаправил на него свой порт (я просто изменил порт на другой номер). Я также сделал то же самое с VNC, с номером порта на один выше. Это работало нормально, и я мог использовать SSH для своего Pi из любой точки мира, используя мой публичный IP.

Сегодня я решил использовать Ethernet. Поэтому я переместил свой Pi наверх и подключил его к маршрутизатору с помощью шнура. Я установил статический IP-адрес Ethernet (который работал нормально), и я смог подключиться к моему Pi через свой частный IP-адрес (начиная с 192.168.xx.xx) и нужный порт. Однако теперь я не могу подключиться к нему по SSH, используя мой публичный IP-адрес маршрутизатора. Я проверил на странице маршрутизатора (192.168.1.1), и теперь он зарегистрировал мой Pi как проводное соединение. Я проверил, и переадресация портов перенаправляла правильный порт на правильный IP-адрес (который является только что настроенным частным IP-адресом), но когда я подключаю SSH к нему с его общедоступного IP-адреса (110.174.xx.xx), он истекает.

Если вы можете что-то предложить, убедитесь, что это в простых, понятных терминах, так как я не слишком хорош в Linux.

Какие-либо предложения? Кстати, я новичок, поэтому, если я сделал что-то не так, пожалуйста, не ненавидите.

1 ответ1

0

Вы отключили соединение Wi-Fi? Проблема может заключаться в том, что Wi-Fi все еще подключен, и маршрут Pi по умолчанию использует это подключение. Выпустите ip r и найдите значение по default - проверьте src ip и интерфейс в определении.

Дважды проверьте, правильно ли перенаправлен порт на маршрутизаторе (IP-адрес назначения имеет проводной интерфейс, а входящие и перенаправленные порты являются правильными - последний, скорее всего, 22)

Перезагрузите роутер.

Если ничего не получается, вставьте вывод

ip a ip r iptables-save cat /etc/network/interfaces

Pi и какой-то дамп конфигурации с маршрутизатора (замените интернет-адрес вашего маршрутизатора, если это необходимо, чтобы никто не мог спамить вас)

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