CentOS 6.3 O dispositivo eth0 parece não estar presente (configuração mínima não clonada)

8

Instalei o CentOS 6.3 na minha partição do hardrive (nova instalação ... instalação mínima).

Após a instalação bem-sucedida, vejo que a eth0 estava inativa. Eu procurei por este arquivo: /etc/udev/rules.d/70-persistent-net.rules mas não o encontrei.

Aqui estão minhas ifcfg-eth0 settings: Note que eu tive que criar este arquivo manualmente

DEVICE=eth0
HWADDR=*
BOOTPROTO=dhcp
ONBOOT=yes
TYPE=ETHERNET

Esta máquina está conectada à Ethernet (eu tenho o Windows 7 em outra partição e consigo me conectar à Internet com isso).

$ ifconfig -a | grep eth

não retorna nenhum resultado

$ ethtool eth0 

retorna Cannot get device settings : No such device...

O que eu posso tentar fazer com que o CentOS detecte a eth0?

    
por Vikram 30.10.2012 / 17:08

2 respostas

6

Na minha situação, alterei a configuração do adaptador de rede do meu hipervisor após a instalação do CentOS. O que aconteceu nesse caso é que a antiga interface eth0 não existia mais, mas uma nova chamada eth1 funcionava.

ls /sys/class/net
eth1 lo

Alterei a configuração de rede /etc/sysconfig/network-scripts/ifcfg-eth0 para usar DEVICE=eth1 e funcionou novamente.

    
por 14.03.2013 / 14:05
0

Como você especificou que essa é uma configuração não clonada, presumo que você esteja usando um ambiente de virtualização para sua máquina. Em caso afirmativo, a solução que funcionou para mim em um Centos 5 foi simplesmente alterar o tipo de adaptador de rede de vmxnet3 para e1000.

Para mim, foi assim:

  1. crie uma máquina virtual no vcenter (hypervisor).
  2. clique em editar nessa máquina em particular
  3. hardware - > add - > adaptador de rede (adaptador ethernet). altere o tipo para e1000
  4. instale o sistema operacional
por 30.06.2014 / 23:00