servidor Debian fazendo muitas consultas DHCP por segundo

2

Eu tenho um servidor web rodando em uma máquina local, que espontaneamente começou a enviar cerca de 400 solicitações DHCP por segundo, mudando constantemente seu endereço IP, até que eu matei o dhclient algumas horas depois. Simplesmente reiniciar o servidor não ajudou, na verdade eu tive que matar o dhclient para que ele parasse.

O servidor está configurado para usar o DHCP e o roteador está configurado para fornecer um endereço IP estático.

Esta é a saída de grep -i dhc /var/log/syslog.1 (.1 porque eu reiniciei) pelos primeiros segundos (a taxa aumentou dramaticamente mais tarde, mas não o padrão geral):

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

Mais tarde, linhas como Sep 11 05:13:01 net-server ifup[436]: /sbin/dhclient-script: 28: .: Can't open /usr/share/sendmail/dynamic começaram a aparecer, mas, como elas não apareceram por quase uma hora, não imagino que estejam causalmente relacionadas.

Como acho que ainda não perguntei nada, minha pergunta é: o que poderia fazer com que um servidor Linux altere seu IP com frequência e como posso preveni-lo?

Pesquisar na Internet era totalmente improdutivo, porque na maioria dos casos, "muitos" pedidos significam a cada poucos minutos, não a centenas por segundo. Eu posso fornecer mais informações, se solicitado, mas no momento eu nem sei o suficiente sobre a situação para fazer uma pergunta adequada sobre isso.

    
por Killian L. 12.09.2015 / 03:14

2 respostas

5

As mensagens DHCP são usadas para relatar um conflito de endereço IP ou A configuração TCP / IP é inválida .

Verifique se há conflitos com qualquer outro dispositivo Ethernet, mesmo telefones.

arp 10.0.0.xx (server ip)

Se isso não relatar nenhum outro dispositivo, reinicie o roteador, remova / adicione a reserva e, por último, tente um novo IP. Ideia final verificar se pode ser um erro de configuração de difusão / encaminhamento consulte Declínio do DHCP durante e sobre ainda nenhum conflito .

    
por 12.09.2015 / 04:06
1

Essa é uma pergunta mais antiga, mas acabei de encontrar exatamente esse problema no meu servidor pessoal, por isso ainda é relevante hoje em dia.

/sbin/dhclient-script: 28: .: Can't open /usr/share/sendmail/dynamic é realmente a fonte do seu problema, acredite ou não. Eu adicionei set -x ao início de /sbin/dhclient-script e descobri que o script estava falhando imediatamente após esse erro. Acontece que eu removi o sendmail enquanto mexia. Reinstalado e agora o DHCP funciona bem.

Supostamente este bug foi corrigido aqui , mas, como isso ainda está acontecendo, Eu tenho minhas dúvidas.

    
por 28.11.2017 / 07:34