CentoOS 6.5 OS sem ifcfg-eth0 e não consegue se conectar à Internet

CentoOS 6.5 OS sem ifcfg-eth0 e não consegue se conectar à Internet

Configurei o CentOS 6.5 como um segundo sistema operacional no meu laptop.

Após a instalação, tentei conectar-me à Internet e determinei que meu sistema operacional só vê a lointerface. Quando corro ifconfig -a para encontrar todas as interfaces que o sistema operacional vê, ele encontra apenas arquivos lo.

Não há nome de arquivo como ifcfg-eth0no /etc/sysconfig/network-scripts/diretório.

E não há nome de arquivo como 70-persistent-net.rulesno /etc/udev/rules.d/diretório.

Quando eu, como usuário root, executo ifup eth0o comando, a resposta é

O dispositivo eth0 parece não estar presente, atrasando a inicialização.

Alguém pode me ajudar a resolver este problema?

Responder1

Basta criar ifcfg-eth0como sudoe depois echonos detalhes aplicáveis ​​​​para as configurações de rede e, em seguida, executar systemctl restart networke ver se isso resolve o problema.

Observação: Certifique-se de alterar os valores dos campos aplicáveis ​​dependendo das configurações necessárias em seu ambiente ao criar oarquivo de configuração de interface manualmente.

  1. Comandos (criar configuração atribuída a IP estático)

    echo "DEVICE=eth0
    BOOTPROTO=static
    ONBOOT=yes
    IPADDR=192.168.0.199
    NETMASK=255.255.255.0
    GATEWAY=192.168.0.1" >> /etc/sysconfig/network-scripts/ifcfg-eth0
    systemctl restart network
    
  2. Comandos (criar configuração de IP atribuída ao DHCP)

    echo "DEVICE=eth0
    BOOTPROTO=dhcp
    ONBOOT=yes" >> /etc/sysconfig/network-scripts/ifcfg-eth0
    

Além disso, considere reiniciar o CentOSdepois de fazer as alterações necessárias nas configurações de IP correlacionadas para o seu ambiente.

Recursos de apoio

informação relacionada