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

Могу ли я запросить DHCP-сервер для сопоставления MAC-адреса с IP-адресом (у меня есть права администратора)?

Мне нужно знать сопоставление MAC-адресов с IP-адресами, хранящееся на DHCP-сервере.

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

Я уверен, что DHCP-сервер хранит сопоставление MAC-адреса с IP-адресом, как я могу использовать эту информацию для сопоставления MAC-адреса с IP-адресом?

В прошлый раз я смотрел, Расширенный IP-сканер смог предоставить эту информацию. Он не запрашивает DHCP для этого (вместо этого выходит в сеть), но он чертовски быстр и вам ничего не будет стоить.

Вы уверены, что сканирование занимает много времени? Я только что отсканировал / 24 с помощью nmap менее чем за 4 секунды. Наряду со сканированием и запросом к серверу DHCP вы также можете посмотреть запросы к таблицам CAM коммутатора или таблицам ARP маршрутизатора через SNMP.

Вы также можете использовать Windows API, если можете использовать собственный язык, например C ++.

Функции API управления DHCP-сервером