определение IP-адреса маршрутизатора с помощью команды arp

определение IP-адреса маршрутизатора с помощью команды arp

При использовании команды arp -aя получаю список IP-адресов в моей сети. Первый IP-адрес после адреса моего собственного ПК (на котором я запускаю команду) — это IP-адрес маршрутизатора.

Я хочу узнать, всегда ли IP-адрес маршрутизатора является первым? (и могу ли я всегда рассчитывать на то, что это будет IP-адрес маршрутизатора?) или он может просто появляться в любом месте списка?

решение1

Не уверен, что на этот вопрос был дан полный ответ... ответы соответствуют: "как отобразить адрес шлюза, сохраненный в файле конфигурации локальной сети устройства"... я думаю, что спрашивалось, есть ли какой-то способ определить адрес шлюза по умолчанию с помощью такого инструмента, как arp

С распространением дешевых устройств IoT, меня лично беспокоит, смогут ли эти устройства найти шлюз по умолчанию, чтобы позволить им «ЗВОНИТЬ ДОМОЙ»… Я настраиваю ВСЕ свои устройства IoT с нестандартными портами и статическими IP-адресами, а также указываю шлюз и адреса DNS на этот же статический адрес… Я также не использую общие адреса для шлюзов.

Пример: Шлюз по умолчанию маршрутизатора: 192.168.0.42 Маска сети: 255.255.254.0 Фиксированный IP-адрес устройства IoT: 192.168.1.220 Маска сети: 255.255.255.0 Шлюз = DNS1 = DNS2 = 192.168.1.220 Порт 80 -> 6218

Может ли в этой конфигурации IoT использовать что-то вроде arp для поиска фактического адреса шлюза?

Большинство устройств Интернета вещей не обладают большим объемом памяти, поэтому сомневаюсь, что они стали бы прятать WireShark или другое программное обеспечение для сниффера... пока что, тьфу-тьфу-тьфу, этот простой метод, похоже, обеспечил безопасность моих сетей.

Связанный контент