Я хочу узнать обо всех серверах DHCP, доступных в настоящее время в локальной сети
Пытаться DHCP Explorer, конечно, он найдет серверы только в сегментах, с которыми он работает, а не «все», поскольку DHCP не маршрутизируется по умолчанию.
Если вы хотите найти DHCP-серверы с помощью клиента Windows, вы можете проверить служебную программу MS toll dhcploc, которая является частью пакета инструментов поддержки. Инструменты поддержки XP SP2
Запросы DHCP ограничиваются широковещательным доменом, то есть подсетями, разделенными маршрутизаторами, если у вас нет чего-то вроде настройки IP-помощника на маршрутизаторе. Таким образом, используя какой-то метод обнаружения на уровне сети, вы никогда не узнаете наверняка, все ли у вас есть, если только вы не подключитесь к каждой подсети.
Вы можете использовать Wireshark или Network Monitor для просмотра сетевого трафика в каждом из ваших широковещательных доменов - каждый DHCP-сервер в широковещательном домене должен отвечать на DHCP-запрос, даже если клиент будет обрабатывать только первый полученный ответ.