У меня есть DHCP-сервер, на котором запущен демон isc-dhcpd.
Некоторые машины получают IP-адрес из системного журнала:
Dec 8 08:42:21 nethandler dhcpd: DHCPDISCOVER from 90:e6:ba:f6:xx:xx via eth0
Dec 8 08:42:21 nethandler dhcpd: DHCPOFFER on 10.0.0.202 to 90:e6:ba:f6:xx:xx via eth0
Dec 8 08:42:21 nethandler dhcpd: DHCPREQUEST for 10.0.0.202 (127.0.1.1) from 90:e6:ba:f6:xx:xx via eth0
Dec 8 08:42:21 nethandler dhcpd: DHCPACK on 10.0.0.202 to 90:e6:ba:f6:xx:xx via eth0
Другие не
Dec 8 08:42:04 nethandler dhcpd: DHCPDISCOVER from 08:00:27:d5:xx:xx (WIN-3053MGTDBGP) via eth0
Dec 8 08:42:04 nethandler dhcpd: DHCPOFFER on 10.0.0.132 to 08:00:27:d5:xx:xx (WIN-3053MGTDBGP) via eth0
Dec 8 08:42:08 nethandler dhcpd: DHCPDISCOVER from 08:00:27:d5:xx:xx (WIN-3053MGTDBGP) via eth0
Dec 8 08:42:08 nethandler dhcpd: DHCPOFFER on 10.0.0.132 to 08:00:27:d5:xx:xx (WIN-3053MGTDBGP) via eth0
И продолжаем до бесконечности. Я не могу найти никакой схемы для машин, которые не могут подключиться. Некоторые беспроводные клиенты не могут подключиться, некоторые могут. Ubuntu vm может подключаться, а windows 7 vm на том же оборудовании. Сервер Windows на том же оборудовании не может. Некоторые Mac здесь не могут.
Приветствуется любая помощь или указание на то, что я могу использовать для дальнейшей отладки проблемы.
Попробуйте выполнить захват пакета на клиенте. dhcpd думает, что отправляет ПРЕДЛОЖЕНИЕ, либо клиент его игнорирует, либо (что более вероятно) предложение никогда не доходит до клиента.
Пока вы это делаете, также выполните захват пакетов на сервере и, если можете, на чем-то промежуточном (порт SPAN / Mirror на коммутаторе, порт маршрутизатора и т. Д.).
Найдите в своей сети мошеннический сервер DHCP. Есть бесплатный инструмент от Microsoft для поиска. Также убедитесь, что вы используете IPhelpers на своих коммутаторах.