Не удалось настроить DHCP-сервер, код ошибки 0x80074E54

Во время добавления роли DHCP при включеном NAT вы можете встретить данную ошибку: “Не удалось настроить DHCP-сервер, код ошибки 0x80074E54


и получим такую картину, где показывается gw.mshome.net, который мы не настраивали


Используя стандартное средство поиска ошибок,


получаем подсказку

“Проблема:Порт 67 используется процессом с ИД 2976.
Воздействие:Если порт 67 используется другим процессом, DHCP-сервер не может обмениваться данными с DHCPv4-клиентами.
Разрешение:Настройте процесс с ИД 2976 так, чтобы он использовал порт с другим номером.”
Всё кажется логично, порт занят, DHCP сервер не стартует, но кто же его занял? Пытаемся выяснить это при помощи команд (хотя можно сразу использовать вторую команду с PID из сообщения об ошибке):
netstat -a -o|findstr :67 - будут показаны процессы использующие данный порт
tasklist /SVC /FI "PID eq 2976" – подскажет, кто виновен (2976 это номер процесса, который мы получили ранее)

Почесывая затылок, вспоминаем о чудесной возможности NAT назначать адреса, смотрим, включена ли она:


Отключаем данный функционал, удаляем роль DHCP, перегружаемся
чистим настройки del c:\Windows\System32\dhcp\* /F /S /Q
ставим роль DHCP снова и получаем работоспособный DHCP сервер, т.к. теперь никто не занимает наш 67ой порт и не портит картину кривыми настройками Smile

Популярные сообщения из этого блога

Принудительное удаление кластера (Failover Clustering)

Компьютер просыпается сразу после ухода в спящий режим

Новый функционал конференций в Lync Server 2013: "Вопросы и ответы"