Я пытаюсь подключить SSH к своему Raspberry Pi, который находится в той же беспроводной сети, что и мой клиент SSH.

Мой брандмауэр блокирует соединения SSH.

Я изменил порт прослушивания sshd в моем Raspberry Pi на 80 следующим образом: nano /etc/ssh/sshd_config > Port 80 и попробовал ssh pi@172.19.4.47 -p 80 . Я получил это:

ssh: connect to host 172.19.4.47 port 80: No route to host

1 ответ1

0

Если ваша клиентская машина SSH и ваше устройство Raspberry Pi находятся в одной и той же WLAN, не имеет значения, блокирует ли SSH брандмауэр на границе этой локальной сети. Брандмауэр блокирует SSH-клиенты в WAN от подключения к SSH-серверам в LAN/WLAN. Это не собирается блокировать соединения SSH в LAN/WLAN.

Сообщение об No route to host обычно указывает на то, что ваш клиентский компьютер не может понять, как получить IP-пакеты по адресу назначения. Убедитесь, что ваш клиентский компьютер и Raspberry Pi настроены на использование одной и той же IP-подсети. То есть убедитесь, что они имеют одинаковую маску подсети и что "сетевые" биты адреса одинаковы для обоих. Например, если оба используют маску подсети /24 (255.255.255.0), убедитесь, что оба имеют адреса, начинающиеся с 172.19.4.x.

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