Иногда при разборе чужой сети требуется определить насколько правильно работает сеть и нет ли там чужих DHCP серверов.
Делается это довольно просто. Для этого можно использовать небольшую утилитку RogueChecker (см. аттач). Автор ее Subhash Badri. Основную страничку с утилитой можно посмотреть тут, скачать утилиту тут.
Скачиваем, запускаем, видим такое окошко:
![Rouge DHCP Web](/images/articles/dhcp-false/Rouge-DHCP-Web.webp)
Нажимаем кнопку "Detect Rogue Servers" и в верхнем окне получаем список всех серверов, которые отозвались.
Если же клентский компьютер был введен в домен, то список авторизованных серверов появится в нижней части окна.
После первого поиска все найденные DHCP серверы будут считаться неизвестными. Утилита не сверяет найденные серверы со списком авторизованных в AD.
![](http://www.raymond.pro/_/rsrc/1364517667862/poleznye-programmy/remont-sistemy/najti-levye-dhcp-servera-v-seti/rogue2.gif)
Если поставить галочку в столбце "Valid DHCP Servers" напротив нашего правильного сервера, то программа будет его считать авторизованным, и больше не будет рисовать красный кружочек с восклицательным знаком около него. Это сделано для удобства просмотра и поиска "левых" DHCP серверов в сети. Иконка в трее меняется, если обнаружен неизвестный DHCP сервер:
![](http://www.raymond.pro/_/rsrc/1364518715870/poleznye-programmy/remont-sistemy/najti-levye-dhcp-servera-v-seti/rogue4.gif)
Также программу можно использовать для автоматического вылавливания периодически появляющихся DHCP серверов.
Для этого надо зайти во вкладку Configuration и установить настройки, как часто делать поиск DHCP серверов. В данном примере я поставил проверку на каждые 5 минут.![](http://www.raymond.pro/_/rsrc/1364518013578/poleznye-programmy/remont-sistemy/najti-levye-dhcp-servera-v-seti/rogue3.gif)