DHCP-сервер отправляет DHCPDISCOVER

462
iceburn_pt

После обновления до Debian 8 с запущенным isc-dhcp-сервером я начал видеть это в журналах:

servername dhcpd: DHCPDISCOVER from yy:yy:yy:yy:yy:yy (servername) via eth1 servername dhcpd: DHCPOFFER on xx.xx.xx.xx to yy:yy:yy:yy:yy:yy (servername) via eth1 

eth1 всегда был настроен со статическим IP-адресом (отличным от того, который предлагается xx.xx.xx.xx), не запущен какой-либо процесс dhclient, и «цензурированный» MAC - это eth1.

Есть идеи?

0
Я предполагаю, что он проверяет, не конфликтует ли он с другими DHCP-серверами в сети. djsmiley2k 6 лет назад 0
У меня есть около 20 подобных серверов, и это единственный, кто делает это. Есть ли какая-либо опция в dhcpd.conf, чтобы отключить это? iceburn_pt 6 лет назад 0
Вы убедились, что нет процесса _dhclient_, но существует больше клиентов DHCP, чем просто. grawity 6 лет назад 1

2 ответа на вопрос

3
iceburn_pt

Действительно, был установлен и запущен другой клиент dhcp (dhcpcd5). Процесс был / sbin / dhcpcd.

0
Eugen Rieck

Поскольку DHCP является критически важной службой, существуют способы, необходимые для обеспечения возможности настройки HA. Проверка существования другого DHCP-сервера путем отправки примитива DISCOVER не является необычным способом попасть туда.

На самом деле это просто менее обычное использование очень обычной функции DHCP.

У меня есть около 20 подобных серверов, и это единственный, кто делает это. Есть ли какая-либо опция в dhcpd.conf, чтобы отключить это? iceburn_pt 6 лет назад 0