CentOS eth0 não inicia

CentOS eth0 não inicia

Por que minha nova máquina virtual CentOS não iniciaria a interface eth0na inicialização?

Eu tenho que iniciá-lo manualmente todas as vezes.

Como posso consertar isso?

Responder1

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

Responder2

Em relação ao CentOS6 não habilitar a interface de rede por padrão: ele (no instalador da GUI, pelo menos) faz o possível para evitar que a interface seja configurada corretamente, mas isso pode ser anulado por meio de uma caixa de seleção que está oculta em algumas caixas de diálogo do fluxo principal.

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

Responder3

Não sei se pode ajudar, mas acabei de criar o arquivo /etc/sysconfig/networkcom

NETWORKING=yes
HOSTNAME=myhostname.mydomain
NETWORKING_IPV6=yes

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

informação relacionada