Я пытаюсь удаленно подключиться по SSH к моему Beagle Bone Black и Raspberry Pi, находясь дома (в конечном итоге хочу сделать это извне, но думаю, что мне нужно перепрошить мой маршрутизатор с помощью специальной прошивки, чтобы он поддерживал бесплатную динамическую службу DNS). Думаю, я правильно настроил переадресацию портов на маршрутизаторе Linksys E2500 Wi‑Fi (изображение ниже). Насколько я понимаю, мне нужно установить локальный IP-адрес интерфейса BBB и Pi WLAN статическим, что я и делаю. Однако сейчас я знаю их локальные IP-адреса и настроил переадресацию портов в соответствии с ними, но у меня все еще возникают проблемы с подключением. Мне сказали, что сначала мне нужно подключиться по SSH к моему маршрутизатору по адресу 192.168.1.1, но я не уверен, как это сделать, и у меня возникли проблемы с поиском ресурсов в Интернете, которые это объясняют. Обе платы работают под управлением Debian, pi работает под управлением RASPBIAN JESSIE, а BBB работает под управлением Debian 7.8
решение1
Вам не нужно подключаться по SSH к маршрутизатору, чтобы получить доступ к Raspberry Pi и BBB через SSH. Если вы находитесь в той же локальной сети, что и два устройства, вы можете подключиться к ним по SSH, используя ихЛокальные IP-адресана порту 22. Им даже не обязательно иметь статические IP-адреса (хотя это очень удобно).
Кстати, если вы когда-нибудь планируете подключаться к своим устройствам по SSH из другой внешней сети, No-IP позволяет вам запустить службу обновления динамического IP на любом компьютере Linux в вашей сети (например, PI или BBB). Прочтите их руководство по установкездесь(Примечание: вам все равно придется перенаправить порты на маршрутизаторе, но, по крайней мере, вам не придется его перепрошивать)