Se clonarmos uma máquina virtual (MV) em Linux, a MV de destino ficará com o nome da interface de rede eth1 em vez de eth0 como originalmente estava.
Para voltarem a ter a vossa interface denominada de eth0 é preciso efetuar alguns passos.
Primeiro é preciso ver qual é o novo endereço MAC (da placa ETH1). O comando seguinte mostra-vos as interface desativadas e desta forma podem verificar qual é o MAC.
$ ifconfig -a
O segundo passo é alterar o MAC no seguinte ficheiro:
$ vi /etc/sysconfig/network-scripts/ifcfg-eth0
O terceiro passo é modificar o ficheiro /etc/udev/rules.d/70-persistent-net.rules onde também têm de alterar o MAC (pode acontecer que já tenha assumido o novo). Eliminam as diretivas correspondentes à eth1. Se tiverem mais que uma diretiva para eth0 eliminem uma delas. O resultado deve ser semelhante a este:
# PCI device 0x15ad:0x07b0 (vmxnet3)
SUBSYSTEM==”net”, ACTION==”add”, DRIVERS==”?*”, ATTR{address}==”00:50:56:b2:23:e0″, ATTR{type}==”1″, KERNEL==”eth*”, NAME=”eth0″
SUBSYSTEM==”net”, ACTION==”add”, DRIVERS==”?*”, ATTR{address}==”00:50:56:b2:23:e0″, ATTR{type}==”1″, KERNEL==”eth*”, NAME=”eth0″
Depois destes 3 passos reiniciam a máquina e depois a interface deverá ficar ativa e com a designação eth0.
Este tutorial está feito para a distribuição CentOS e provavelmente poderá ser diferente para outras distros.
1 comments:
5 Estrelas, funcionou a primeira!!!! Obrigado Paulo.
Enviar um comentário