Debian 8 (Jessie) iniciado antes dos resultados do servidor DHCP em nenhuma conexão de rede

1

Recentemente tivemos uma queda de energia e nosso debian 8 Raspberry Pi não se conectou à Internet.

Percebemos que nosso servidor DHCP demorou muito para iniciar > 5 min. Nesta época o Pi já estava funcionando, mas sem conexão com a internet. 30 minutos depois e ainda nenhuma tentativa de fazer uma conexão com a internet, nenhuma entrada do dhclient no syslog também.

Se fizermos apenas ifdown eth0 && ifup eth0 , isso é fixo, mas é difícil quando o dispositivo está em algum lugar remoto e você depende do interent para se conectar a ele.

Nosso /etc/network/interfaces é muito simples:

auto eth0
iface eth0 inet dhcp

Existe alguma solução para isso, além de escrever um script que verifica constantemente cada x minutos se ele puder executar o ping 8.8.8.8 e se ele não puder executar ifdown eth0 && ifup eth0 ?

    
por Bart Peeters 17.10.2018 / 17:22

1 resposta

1

Se um host configurado para usar o DHCP para atribuição de endereços IP não conseguir contatar um servidor DHCP, ele se configurará automaticamente para um endereço no bloco 169.254.0.0/16 CIDR. Naturalmente, isso não funcionará para nada além de se comunicar com outros hosts no mesmo estado. No entanto, esses quase-concessões auto-atribuídas têm uma curta duração (geralmente não mais do que cinco minutos) após o qual o host tentará contatar novamente um servidor DHCP para configuração. Tudo o que você precisa fazer é esperar um pouco e seu dispositivo será configurado corretamente como de costume na rede.

    
por 17.10.2018 / 17:48