Назад | Перейти на главную страницу

доступ к веб-интерфейсу маршрутизатора извне (есть доступ ssh к машине внутри)

Я пытаюсь получить удаленный доступ к веб-интерфейсу маршрутизатора, но у меня нет доступа к маршрутизатору еще несколько месяцев (в поездке).

внутри мой IP-адрес сервера ubuntu - [192.168.1.111]. Мой IP-адрес маршрутизатора [192.168.1.1]

скажем, доменное имя example.com пересылает на мой маршрутизатор (WAN IP). У меня сейчас порт 80 переадресован на 192.168.1.111. (У меня также есть порт 22 fwd'ed).

Могу ли я установить SSH на моем сервере Ubuntu (или что-то еще), что позволит мне fwd назад к роутеру (192.168.1.1)?

В основном я хочу ввести "example.com" на моем ноутбуке (в другой стране) и увидеть веб-интерфейс моего маршрутизатора.

Спасибо! :)

Вы должны разрешить перенаправление портов SSH на своем маршрутизаторе, чтобы внешние узлы могли подключаться по SSH к узлу в вашей сети. Вы также должны быть осторожны, чтобы защитить машину в своей сети, и использовать надежный пароль.

  1. Определите IP-адрес вашего широкополосного подключения. Я использую DynDNS.org на своем маршрутизаторе, поэтому мне просто нужно запомнить имя хоста, а не IP-адрес. Большинство широкополосных подключений используют DHCP, поэтому IP-адрес изменится. DynDNS обновит ваше имя хоста, чтобы указать на новый IP-адрес.

  2. Подключитесь к маршрутизатору с помощью SSH-туннелирования, например:

    externalhost% ssh -L 10080: 192.168.1.1: 80 yourhostname.dyndns.org

Это создаст SSH-соединение от вашего локального хоста к yourhostname.dyndns.org (который является хостом внутри вашей сети). '-L' создаст SSH-туннель от порта 10080 к маршрутизатору на 192.168.1.1 порту 80.

  1. Затем в браузере подключитесь к http: // локальный: 10080 /