Por que minha nova máquina virtual CentOS não inicia a interface eth0
na inicialização?
Eu tenho que iniciá-lo manualmente todas as vezes.
Como posso consertar isso?
fonte
Por que minha nova máquina virtual CentOS não inicia a interface eth0
na inicialização?
Eu tenho que iniciá-lo manualmente todas as vezes.
Como posso consertar isso?
Verifique se ONBOOT="yes"
está em / etc / sysconfig / network-scripts / ifcfg-eth0. Se você estiver usando o NetworkManager, verifique se o serviço inicia 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
).
Quanto ao CentOS6 não ativar a interface de rede por padrão: ele (pelo menos no instalador da GUI) faz o possível para impedir que a interface seja configurada corretamente, mas isso pode ser derrotado através de uma caixa de seleção que está oculta em algumas caixas de diálogo fluxo principal.
Na tela em que você digita o nome do host, o botão "Configurar rede", na parte inferior, leva você ao diálogo "Conexões de rede". Selecione e eth0
, em seguida, o botão "Editar" leva você a uma caixa de diálogo "Editando o sistema eth0", que possui a caixa de seleção "Conectar automaticamente". Se você deixar essa caixa desmarcada, você começa ONBOOT="no"
no /etc/sysconfig/network-scripts/ifcfg-eth0
; se você verificar, você recebe ONBOOT="yes"
. Não sei se a caixa de seleção afeta outras configurações, mas ainda não percebi nenhum comportamento diferente. Por que a caixa não está marcada por padrão, não consigo imaginar.
Não sei se poderia ajudar, mas acabei de criar o arquivo
/etc/sysconfig/network
comE parece que agora meus scripts
/etc/sysconfig/network-scripts/ifcfg-*
parecem funcionar.fonte