Как получить доступ к панели управления кабельного модема с ноутбука, если между ними есть маршрутизатор?

Как получить доступ к панели управления кабельного модема с ноутбука, если между ними есть маршрутизатор?

Очевидно, когда я подключаю кабельный модем напрямую к ноутбуку с помощью кабеля LAN, я могу получить к нему доступ (http://192.168.100.1).

Но когда маршрутизатор находится между моим ноутбуком и кабельным модемом, это, очевидно, не так просто... Мне интересно, есть ли общий подход к решению этой проблемы? Перенаправьте какой-нибудь порт на моем маршрутизаторе, чтобы, когда яhttp://192.168.1.1:8080с ноутбука переходит наhttp://192.168.100.1:80на моем кабельном модеме? Как мне настроить это на моем маршрутизаторе?

Маршрутизатор: Маршрутизатор Asus N66U с кастомной прошивкой Merlin

Кабельный модем: Motorola SB 6141

решение1

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

Обратите внимание, что ваш вопрос, скорее всего, сформулирован неверно.

Причина в том, что представленная ниже схема представляет собой общую физическую схему жилой сети.

ISP -> коаксиальный кабель -> кабельный модем -> Ethernet -> порт WAN маршрутизатора Порт LAN маршрутизатора -> Ethernet -> компьютер A Беспроводной маршрутизатор -> 802.11 -> компьютер B

Для вашего маршрутизатора вам необходимо настроить переадресацию портов, чтобы входящий трафик на порт WAN вашего маршрутизатора на указанном порту (например, 81) перенаправлялся на порт 192.168.100.1 (ваш модем) на порт 80.

Чтобы воспользоваться этой функцией, вам необходимо открыть браузер и перейти по публичному IP-адресу интерфейса WAN на вашем маршрутизаторе на порту 81 (например, xxx.xxx.xxx.xxx:81), после чего ваш маршрутизатор перенаправит ваш трафик на 192.168.100 на порт 80.

Инструкции по настройке переадресации портов Asus N66U можно найти на сайтеhttp://portforward.com/english/routers/port_forwarding/Asus/RT-N66U/Synology_DS213.htm.

EDIT: Я протестировал эту же топологию сети, и у меня она работает без проблем.

решение2

Вы на самом деле пытались попасть туда изнутри? Каждый маршрутизатор, который у меня был, знает, что если это не локальная сеть, он выходит через порт WAN и заботится об этом. Прямо сейчас я использую Ubiquiti Edge Router Lite, дома, и я могу получить доступ к своему модему, просто введя адрес, как будто я подключен к модему напрямую. Я тестировал на стандартной прошивке N66U, и она работает (у меня есть одна под рукой), а также на стандартной прошивке Linksys и на E4200 с DD-WRT и еще на Tomato (сборка Toastman). Если у вас не получается, я бы рекомендовал открыть ветку на форумах поддержки Merlin, которая, похоже, в основном находится на Small Net Builder (www.snbforums.com)

Я знаю, что это не очень полезно, но это должно работать и без переадресации портов, и мы не можем устранять неполадки, которые могут не работать, основываясь на прихотях разработчика CFW.

решение3

Проблема в моем случае была в том, что я обозначил ноутбук какДМЗ... когда я получаю доступ к 192.168.100.1 с других машин в моей локальной сети, они могут получить доступ к панели управления кабельного модема.

Важно отметить, что вы должны убедиться, что ваш маршрутизатор настраивает локальную сеть иначе, чем сеть кабельного модема. Моя локальная сеть на маршрутизаторе — 192.168.10.1/255.255.255.0.

Если бы на моем маршрутизаторе был адрес 192.168.100.1/255.255.255.0 или 192.168.10.1/255.255.0.0, я бы, очевидно, не смог получить доступ к панели управления кабельного модема.

Первоначальный/хакерский способ SSH:

Надеюсь, кто-нибудь опубликует инструкции, как сделать это лучше (настроив пересылку на маршрутизаторе), а пока вот что сделал я:

  1. SSH к IP-адресу маршрутизатора (я использовал Putty)
  2. В командной строке введите:
content=$(wget 192.168.100.1/cmSignalData.htm -q -O -)
echo $content

Это показало HTML-источник страницы Signal на панели управления Cable Modem, и оттуда легко извлечь значения. Очевидно, http://192.168.100.1/cmSignalData.htmчто это фиксированный путь для Motorola SB 4121, для других кабельных модемов вам нужно будет выяснить точный путь к данным сигнала, wget 192.168.100.1а затем следовать HTML-источнику.

Связанный контент