Я пытаюсь автоматизировать вход на страницу конфигурации настройки маршрутизаторов, и если я могу получить IP-адрес шлюза по умолчанию, я хочу быть уверен, что смогу использовать этот IP-адрес для входа на страницу конфигурации маршрутизатора (конечно, при условии, что маршрутизатор имеет конфигурацию страница и у меня есть пользователь / пароль и т. д.). Я хочу знать, что в четвертых целях, которые я описал, он всегда будет работать, поскольку я не уверен в определении IP-адреса шлюза по умолчанию по сравнению с IP-адресом подключенного маршрутизатора.
Все ссылки на IP-адреса, которые я сделал, являются, конечно, внутренними IP-адресами, и я не говорю об IP-адресах в Интернете.
«Шлюз по умолчанию» - это просто IP-адрес следующего перехода для трафика, который не маршрутизируется явно куда-либо еще. Это почти наверняка будет IP-адрес интерфейса локального маршрутизатора. Однако это может быть не тот адрес, по которому вы можете управлять маршрутизатором.
Если это для «домашней сети», внутренний IP-адрес (ваш шлюз по умолчанию) и адрес управления, вероятно, будут одним и тем же, но в «большой / корпоративной сети» я бы не был так уверен .
Чтобы получить шлюз по умолчанию, проанализируйте вывод команды «route print -4».
Я собираюсь поразить вас большими «зависимостями»: в некоторых сетях шлюз по умолчанию может быть коммутатором уровня 3; вы также можете обнаружить, что шлюз по умолчанию (обычно IP-адрес LAN) - это не тот интерфейс, который прослушивает консоль управления / веб-интерфейс.
Если вы говорите о «плоских» сетях SOHO / SMB, то да, в большинстве случаев шлюзом по умолчанию также будет IP-адрес маршрутизатора.