У меня проблемы с тем, чтобы заставить работать любой из клиентов Android SSH. Я пробовал несколько, в том числе два самых популярных JuiceSSH и ConnectBot. Все они выдают одинаковую ошибку HOSTUNREACH.

Android работает на Galaxy Tab 10.1, подключаясь через Wi-Fi к моей домашней сети.

Я могу без проблем подключиться к Raspberry Pi по SSH как на настольном ПК, работающем под управлением Windows 7, так и на ноутбуке, также работающем под управлением Windows 7, оба из которых также подключаются через Wifi (на рабочем столе есть ключ Wifi).

Казалось бы, проблема с планшетным устройством, но я не знаю, как отладить эту проблему (которая кажется проблемой сетевого подключения) на Android.

Ценю любую помощь / предложения о том, что попробовать. Raspberry Pi напрямую подключен к маршрутизатору Wifi через Cat5.

Спасибо,

РЕДАКТИРОВАТЬ

У меня это работает сейчас, но только с использованием общедоступного IP-адреса и переадресации портов на маршрутизаторе для перенаправления порта 22 на Raspberry Pi.

Я до сих пор не знаю, почему это не работает внутри.

1 ответ1

0

Это может быть ваш DNS-адрес в точке беспроводного доступа. У меня была та же проблема, и когда я посмотрел на свою точку доступа, я заметил, что она использует неправильный адрес DNS. Я поставил правильный DNS и все заработало. Я мог подключиться от JuiceSSH к Raspberry Pi. Надеюсь это поможет.

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