Uma dica rápida, que salva muita galera.
Tu tem uma VM redondinha do centos 6.2 muito redonda, com toas politicas ok, atualizada, e dai tu fez um clone dela par um servidor físico, porém ela vai criar novas entradas de ETH, se já tinha uma eth0 ela vai criar uma eth1 pois já tem um MAC usando a eth0... Ou, a placa de rede X queimou você trocou, como o MAC é diferente ela pega outro nome ETH9 por exemplo...
Dica bem rápida..
Este é o arquivo
# vim /etc/udev/rules.d/70-persistent-net.rules
# ETH ANTIGA
#SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:06:4f:06:5d:f4", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# ETH NOVA
# PCI device 0x10ec:0x8139 (8139too)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:08:54:32:26:b5", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
Repare no MAC das placa de rede são diferentes, porém com o mesmo nomet ETH0 claro que eu comentei a linha da ETH ANTIGA.
Porém não é so isso a maioria dos artigos explicam so até esta parte, dai quando você for desligar o Centos, ele vai dar uns erros do tipo o MAC X não é da ETHY EHHEHE.
Solução.
# cd /etc/sysconfig/network-scripts
Aqui temos os scripts de configuração de eth, e se você repara vai ter um IFCFG-eth0 dando um cat nele
# cat ifcfg-eth0
DEVICE="eth0"
NM_CONTROLLED="yes"
ONBOOT="no"
HWADDR=00:06:4f:06:5d:f4
O HWADDR esta com o MAC da placa antiga o que fizemos é remover esta linha e adicionar o novo mac.
depois de remover a linha e salvar o arquivo.
# echo HWADDR="00:08:54:32:26:B5" >> ifcfg-eth0
Abraços
Marcos Carraro.
Nenhum comentário:
Postar um comentário