Após a clonagem de uma máquina virtual pelo VMWare a placa de rede do eth0 do Linux CentOS é renomeada como eth1, e não pega IP. isto é devido ao duplicamento de endereço MAC. Para corrigir este problema deve se efetuar a seguinte os seguintes comandos:
[shell]
# cd /etc/udev/rules.d
# cp 70-persistent-net.rules /root/
# rm 70-persistent-net.rules
# reboot
[/shell]
Este arquivo é gerado automaticamente pelo /lib/udev/write_net_rules program, e pode ser removido sem problemas. Para verificar se o problema foi corrigido, execute:
[shell]# /sbin/ifconfig | grep “^eth”[/shell]
Terá como resposta, algo assim:
[shell]eth1 Link encap:Ethernet HWaddr 00:0C:29:F3:E4:1E[/shell]
Você precisa trocar o endereço MAC da placa atual em /etc/sysconfig/networking-scripts/ifcfg-eth0, colocando o MAC exibido na acima, na linha HWADDR:
[shell]
# cat /etc/sysconfig/network-scripts/ifcfg-eth0
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
[/shell]
Salve tudo e reinicie os serviços de rede
[shell]
# service network restart
# reboot
[/shell]
Para verificar se realmente funcionou, execute os seguintes comandos:
[shell]
# /sbin/ifconfig -a
# route -n
[/shell]
Verá que agora a referência é a eth0.
Referências:
- http://www.syn-ack.org/centos-linux/renumber-ethernet-interface-eth0/
- http://alexcline.net/2011/11/15/reconfiguring-network-interfaces-in-centosrhel-systems-cloned-with-vcenter/
- http://www.envision-systems.com.au/blog/2012/09/21/fix-eth0-network-interface-when-cloning-redhat-centos-or-scientific-virtual-machines-using-oracle-virtualbox-or-vmware/
Parabens belo tutorial
me ajudou muito!
Obrigado.
Obrigado, me salvou