Como remover placas de redes no CentOS
Material necessário
Acesso a console do Servidor Linux com Centos
Realizado por
Todos do TI
Observação
Referência:
http://www.cyberciti.biz/tips/vmware-linux-lost-eth0-after-cloning-image.html
http://www.cyberciti.biz/faq/linux-command-to-remove-virtual-interfaces-or-network-aliases/
Descrição
Material retirado da pagina: http://jf.eti.br/como-remover-placas-de-redes-no-centos-vmware-esxi/
No procedimento de clonagem de uma máquina virtual pode acontecer da eth0 não iniciar, este erro foi comentado aqui.
Pois bem, existe ainda o problema de NICs diferentes, ou seja, suponhamos que na máquina de origem havia 2 placas de rede (eth0 e eth1) e na máquina clone, você só irá utilizar uma única placa (eth0).
Ao realizar o clone, normalmente nenhuma das interfaces de rede é levantada, vejamos como corrigir isso.
1. Utilizando o VSphere Cliente, edite as configurações da máquina virtual e remova todas os Networks Adapters e adicione um novo VMXNET 3 ou E1000.
2. Inicialize a máquina.
3. Estando logado na máquina virtual pelo VCenter Console, execute os seguintes comandos:
- rm -rf /etc/udev/rules.d/70-persistent-net.rules
- rm -rf /etc/sysconfig/networking/devices/ifcfg-eth*
- rm -rf /etc/sysconfig/networking/profiles/default/ifcfg-eth*
- rm -rf /etc/sysconfig/network-scripts/ifcfg-eth*
4. Renicie a máquina. Mesmo que você tente adicionar uma interface de rede neste momento utilizando o comando system-config-network não será possível, pois não será detectado uma interface de rede.
5. Simplesmente crie o arquivo ifcfg-eth0, com o seguinte conteúdo:
#vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 ONBOOT=yes BOOTPROTO=static NETWORK=192.168.0.0 IPADDR=192.168.0.199 NETMASK=255.255.255.0 GATEWAY=192.168.0.1 DNS1=192.168.0.2
6. Reinicie novamente a máquina, e ao retornar a eth0 estará ativa e nem sinal da NICs legadas. Você pode inclusive agora usar o setup do CentOS para configurar a rede, normalmente.