Se o roteador suportar IPv6, você poderá encontrar um endereço IP executando o ping ff02 :: 1. O comando exato necessário para executar o ping desse endereço IP depende do sistema operacional do qual você faz, no Linux esse comando pode ser usado ping6 -nc2 ff02::1%eth0
.
Se o roteador suportar o IPv4, você poderá encontrar um endereço IP examinando todos os endereços IP possíveis. Os prefixos 222/8 que possivelmente poderiam estar usando têm no total 3724541952 endereços IP. Se a conexão entre o computador e o roteador puder ser executada a 1 Gbit / s, ele poderá manipular pelo menos 83333 pacotes por segundo, a essa velocidade você poderá verificar todos os endereços IP em menos de 13 horas.
Alguns endereços IP são mais prováveis do que outros. Ao tentar primeiro os endereços IP mais prováveis, você provavelmente encontrará o caminho correto muito mais rápido. Os intervalos que fazem sentido tentar primeiro são os intervalos privados e de ligação local 192.168.0.0/16, 172.16.0.0/12, 10.0.0.0/8, 100.64.0.0/10, 169.254.0.0/16.
Para um melhor desempenho, você precisa usar uma ferramenta de varredura, que envia apenas uma solicitação ARP para cada IP e procura por uma resposta ARP.
Se nenhum desses funcionar, deve haver algum procedimento de reinicialização, o que trará o roteador para uma configuração conhecida.