Por que o dhclient está fazendo solicitações DHCP em uma interface estática?

6

Estou configurando um novo sistema Debian. Eu tenho um IP estático configurado em uma interface em / etc / networks / interfaces assim:

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth4
iface eth4 inet static
        address <redacted>
        netmask 255.255.254.0
        network <redacted>
        broadcast <redacted>
        gateway <redacted>
        dns-nameservers <redacted>
        dns-search <redacted>

Escondi os endereços, mas a configuração corresponde a um sistema Debian mais antigo, exceto o endereço IP, é claro. Eu posso falar sobre o 'ifup eth4' e ele funciona bem por um tempo, mas eventualmente cai em algum lugar entre 1 e 24 horas depois. Eu não vejo nenhuma informação nos logs sobre por que ela cai. Eu sou capaz de trazê-lo no dia seguinte a partir do console físico ... executando 'ifdown eth4' relata que não é para começar. A execução do 'ifup eth4' traz isso sem problemas.

Enquanto eu gostaria de ter isso resolvido, eu notei enquanto procurava por erros referentes à eth4 que o dhclient estava rodando em background fazendo DHCPREQUESTs no eth4 a cada 2 minutos. Está acontecendo mesmo agora enquanto o eth4 está funcionando corretamente com o IP estático configurado. O que é isso e pode estar causando a interface para baixo? Parece que eu deveria impedir o cliente de fazer isso desnecessariamente, independentemente de estar causando o problema ou não. O sistema antigo não tem um processo 'dhclient' em execução.

Desculpe se isso é básico, existem alguns problemas no meu conhecimento sobre Linux.

    
por Scott J 12.03.2015 / 16:16

1 resposta

5

O processo dhclient não é interrompido quando você altera o arquivo /etc/network/interfaces de dhcp para static type. veja link para mais informações

    
por 01.11.2015 / 11:38