CentOS eth0 não iniciando

22

Por que minha nova máquina virtual do CentOS não iniciará a interface eth0 na inicialização?

Eu tenho que começar manualmente toda vez.

Como posso corrigir isso?

    
por Thom 11.04.2012 / 16:01

3 respostas

27

Certifique-se de que ONBOOT="yes" esteja em / etc / sysconfig / network-scripts / ifcfg-eth0. Se você estiver usando o NetworkManager, certifique-se de que o serviço seja iniciado na inicialização ( chkconfig NetworkManager on ), caso contrário, se você estiver usando o serviço de rede antigo, verifique se ele inicia na inicialização ( chkconfig network on ).

    
por 11.04.2012 / 16:07
4

Em relação ao CentOS6 não habilitar a interface de rede por padrão: ele (pelo menos no instalador da GUI) faz o melhor para evitar que a interface seja configurada corretamente, mas isso pode ser derrotado através de uma caixa de seleção oculta em alguns diálogos profundamente do fluxo principal.

Na tela em que você insere o nome do host, o botão "Configurar Rede" na parte inferior leva você a uma caixa de diálogo "Conexões de Rede". Selecione eth0 e, em seguida, o botão "Editar" leva você a uma caixa de diálogo "Sistema de edição eth0", que possui uma caixa de seleção "Conectar automaticamente". Se você deixar esta caixa desmarcada, receberá ONBOOT="no" em /etc/sysconfig/network-scripts/ifcfg-eth0 ; se você verificar, você receberá ONBOOT="yes" . Não sei se a caixa de seleção afeta qualquer outra configuração, mas ainda não percebi nenhum comportamento diferente. Por que a caixa não está marcada por padrão, não consigo imaginar.

    
por 25.02.2013 / 01:51
0

Não sei se poderia ajudar, mas acabei de criar o arquivo /etc/sysconfig/network com

NETWORKING=yes
HOSTNAME=myhostname.mydomain
NETWORKING_IPV6=yes

E parece que agora meus scripts em /etc/sysconfig/network-scripts/ifcfg-* parecem funcionar.

    
por 18.03.2015 / 00:40