Resposta curta : Você não pode acessar 192.168.100.1 por design quando não está diretamente conectado através de um link / cabo local. É um endereço IP falso especial destinado aos mantenedores / operadores do ISP.
Não ser capaz de rotea-lo do lado da Internet / cliente, pode ser interpretado tanto quanto uma segurança, e principalmente como a simplicidade da implementação simples do 192.168.0.1 no firmware, dependendo da marca e modelo do CM. (por exemplo, o link somente acesso local ao recurso 192.168.100.1 está lá por design )
Resposta longa :
Além de você mencionar um modem por si só, o que significa que você está usando um modem a cabo DOCSIS (o Technicolor TC4350) é o URL da barra de título.
Agora que sabemos que estamos falando de um modem a cabo DOCSIS, tendo gerenciado um ISP a cabo no passado, posso dizer que 192.168.100.1 é um endereço IP virtual de seu CM (ou dos mais modernos modems de cabo DOCSIS), destinados a diagnósticos, e o CM não está no intervalo 192.168.xx.
De Especificações do DOCSIS 3.0
The CM MUST support 192.168.100.1, as the well -known diagnostic IP address a ccessible only from the CMCI interfaces. The CM MUST support the well -known diagnostic IP address, 192.168.100.1, on all physical interfaces associated with the CMCI. The CM MUST drop SNMP requests coming from the CATV interface targeting the well- known IP address
192.168.100.1 não é o endereço "real" do seu CM. Veja a imagem abaixo de um aplicativo da OSX cablemdiag , que desenvolvi, para entender um pouco sobre um endereço diferente .
A interface do cabo terá um endereço IP diferente da infra-estrutura do provedor, geralmente no intervalo 10.xxx / x, que normalmente não muda com o tempo * a menos que ocorram grandes alterações no ISP ou que você altere o modem e, mesmo assim, muitas vezes, o endereço está vinculado a um cliente. Esse CM é uma ponte. Configurações modernas também podem acoplar o CM junto com um roteador internamente.
No entanto, como mencionado anteriormente, 192.168.100.1 é um endereço virtual, que é emulado no nível do link local, na interface ethernet de um modem a cabo. Pacotes capturados / interceptados para 192.168.100.1 têm então uma resposta.
Tanto quanto eu sei, esse endereço não deve ser falado de outras redes, então você não pode acessá-lo no seu Linux por trás de um roteador conectado ao seu CM; como você descobriu, você tem que ter a máquina Ubuntu conectada diretamente ao seu modem a cabo, e não há maneira (simples) de contornar isso.
Esta é uma imagem real do modem a cabo dos meus pais. Enquanto este modem responde a 192.168.100 para fins de diagnóstico desde a inicialização, o endereço CM é na realidade 10.200.26.29/18 depois de obter um endereço IP do provedor.
Você pode, no entanto, dependendo de quanto seu ISP protege o modem a cabo, tentar descobrir o endereço de banda larga real do seu CM via SNMP (como na imagem). Lembre-se que isso não é garantido para o trabalho. Você pode tentar encontrar um programa para fazer isso, ou tente no Linux quando conectado diretamente através de um cabo ao modem a cabo :
Obtendo o endereço IP do HFC:
snmpwalk -v2c -c public 192.168.100.1 1.3.6.1.2.1.4.20.1.1.0
Obtendo a máscara de rede HFC:
snmpwak -v2c -c public 192.168.100.1 1.3.6.1.2.1.4.20.1.3.0
Você também pode simplesmente perguntar ao seu ISP sobre o seu endereço IP do modem a cabo / HFC, embora eu duvide em ISPs maiores, você será informado sobre o seu endereço IP do HFC CM.
Mais uma vez, se você realmente encontrar o endereço ISP CM de banda larga, o que você pode fazer com isso depende da marca e modelo do CM, e quanto o ISP protege o modem.