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 lo
interface. 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-eth0
no /etc/sysconfig/network-scripts/
diretório.
E não há nome de arquivo como 70-persistent-net.rules
no /etc/udev/rules.d/
diretório.
Quando eu, como usuário root, executo ifup eth0
o 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-eth0
como sudo
e depois echo
nos detalhes aplicáveis para as configurações de rede e, em seguida, executar systemctl restart network
e 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.
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
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.