O problema no meu caso foi que eu designei o laptop como DMZ . .. quando eu acesso 192.168.100.1 de outras máquinas na minha LAN, eles podem acessar o painel do modem a cabo.
Importante notar, você deve assegurar-se de que seu roteador estabeleça o LAN diferentemente da rede do cable modem. Minha LAN no roteador é 192.168.10.1/255.255.255.0.
Se eu tivesse 192.168.100.1/255.255.255.0 ou 192.168.10.1/255.255.0.0 no meu roteador, obviamente não conseguiria acessar o painel do modem a cabo.
Caminho SSH inicial / Hacky:
Espero que alguém poste instruções sobre como fazer isso de uma maneira melhor (configurando o encaminhamento no roteador). Entretanto, aqui está o que eu fiz:
- SSH para roteador IP (usei Putty)
- Uma vez no tipo de linha de comando:
content=$(wget 192.168.100.1/cmSignalData.htm -q -O -) echo $content
Isso mostrou a fonte HTML da página Signal no painel do Cable Modem e é fácil extrair valores de lá. Obviamente, http://192.168.100.1/cmSignalData.htm
é o caminho fixo para o Motorola SB 4121, para outros modems a cabo, você precisaria descobrir o caminho exato para sinalizar dados em wget 192.168.100.1
e depois em código HTML.