У меня есть веб-сервер, работающий на локальной машине, который самопроизвольно начал посылать около 400 запросов DHCP в секунду, постоянно меняя свой IP-адрес, пока я не убил dhclient несколько часов спустя. Простой перезапуск сервера не помог, мне пришлось убить dhclient, чтобы он остановился.
Сервер настроен на использование DHCP, а маршрутизатор настроен на предоставление ему статического IP-адреса.
Это вывод команды grep -i dhc /var/log/syslog.1
(.1 потому что я перезапустил его) в течение первых нескольких секунд (скорость резко возросла позже, но не общая схема):
Sep 11 04:36:01 net-server dhclient: DHCPREQUEST on eth0 to 10.0.0.1 port 67
Sep 11 04:36:01 net-server dhclient: DHCPACK from 10.0.0.1
Sep 11 04:36:01 net-server dhclient: DHCPDECLINE on eth0 to 255.255.255.255 port 67
Sep 11 04:36:01 net-server dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
Sep 11 04:36:04 net-server dhclient: DHCPREQUEST on eth0 to 255.255.255.255 port 67
Sep 11 04:36:04 net-server dhclient: DHCPOFFER from 10.0.0.1
Sep 11 04:36:04 net-server dhclient: DHCPACK from 10.0.0.1
Sep 11 04:36:04 net-server dhclient: DHCPDECLINE on eth0 to 255.255.255.255 port 67
Sep 11 04:36:04 net-server dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
Sep 11 04:36:04 net-server dhclient: DHCPREQUEST on eth0 to 255.255.255.255 port 67
Sep 11 04:36:04 net-server dhclient: DHCPOFFER from 10.0.0.1
Sep 11 04:36:05 net-server dhclient: DHCPACK from 10.0.0.1
Sep 11 04:36:05 net-server dhclient: DHCPDECLINE on eth0 to 255.255.255.255 port 67
Sep 11 04:36:05 net-server dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
Позже, такие строки, как Sep 11 05:13:01 net-server ifup[436]: /sbin/dhclient-script: 28: .: Can't open /usr/share/sendmail/dynamic
начали появляться, но так как они это сделали не появляются в течение большей части часа, я не думаю, что они причинно связаны.
Поскольку я полагаю, что на самом деле я еще ничего не спрашивал, мой вопрос: что может заставить сервер Linux так часто менять свой IP, и как я могу предотвратить это?
Поиск в Интернете был совершенно непродуктивным, потому что в большинстве случаев "много" запросов означают каждые несколько минут, а не сотни в секунду. Я могу предоставить больше информации по запросу, но на данный момент я даже не знаю достаточно о ситуации, чтобы задать правильный вопрос об этом.