Если маршрутизатор поддерживает IPv6, вы можете найти IP-адрес, выполнив команду pfing ff02::1. Точная команда, необходимая для проверки связи с этим IP-адресом, зависит от операционной системы, с которой вы ее выполняете. В Linux эту команду можно использовать ping6 -nc2 ff02::1%eth0
.
Если маршрутизатор поддерживает IPv4, вы можете найти IP-адрес, отсканировав все возможные IP-адреса. Префиксы 222/8, которые он может использовать, имеют в общей сложности 3724541952 IP-адреса. Если соединение между компьютером и маршрутизатором может работать со скоростью 1 Гбит / с, оно может обрабатывать не менее 83333 пакетов в секунду, и на этой скорости вы можете сканировать все IP-адреса менее чем за 13 часов.
Некоторые IP-адреса более вероятны, чем другие. Попробовав сначала наиболее вероятные IP-адреса, вы, вероятно, найдете правильный гораздо быстрее. Диапазоны, которые имеет смысл попробовать вначале, это частные и локальные диапазоны 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.
Для достижения максимальной производительности вам необходимо использовать инструмент сканирования, который отправляет только один запрос ARP на каждый IP-адрес и ищет ответ ARP.
Если ни один из них не работает, должна быть какая-то процедура сброса, которая приведет маршрутизатор к известной конфигурации.