Назад | Перейти на главную страницу

Поиск всех сетевых адресов, связанных с данным именем хоста

Сценарий:

Проблема:

Вопрос:

Как бы вы сделали это для Window? В Linux?

Посмотрите команду linux arp. Надеюсь, в Windows есть аналогичная команда.

«ARP - это протокол разрешения адресов, который используется для нахождения адреса управления доступом к среде сетевого соседа для заданного IPv4-адреса».

Возможно, вам потребуется запустить команду arp в каждой сети, частью которой является сервер. Если у вас есть доступ к межсетевым экранам / маршрутизаторам, у них должна быть таблица arp, которую вы можете проверить.

Вам нужно будет знать MAC-адрес интерфейсов Ethernet сервера. Но если вы их не знаете, узнать не так уж и сложно. Если производитель и модель вашего сервера несколько уникальны в сети, вы можете найти ее на таких сайтах, как http://www.coffer.com/mac_find/ и сопоставьте марку, которую вы найдете там, с маркой сервера.

Если у вас есть список MAC-адресов (у кого есть) сервера, просто найдите его, используя этот список.

Достаточно сказать, что arp также сообщает либо имя хоста, либо IP-адрес (если используется с -n, он не будет пытаться разрешить).