VirtualBox - Erro na rede depois da importação de máquina virtual rodando Debian
Ao exportar (não teleportar - ainda não testado) uma máquina virtual rodando Debian para um outro computador, ao inicializar a VM a placa rede não voltou a funcionar.
Para contornar este problema alterei o arquivo /etc/udev/rules.d70-persistent-net.rules, que criará uma nova entrada contendo o seu novo mac address, trocando o ethx das duas placas localizadas (supondo que tenha apenas uma placa configurada na VM - pode haver mais de duas), segundo o exemplo abaixo.
O arquivo original antes da alteração estava assim:
# This file was automatically generated by the /lib/udev/write_net_rules
# program run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line.
[1] Comentário enviado por fabiomacchia em 14/07/2010 - 11:18h
Davi,
Fiz uma conversão utilizando o cd de boot do Converter para o ESX em um Linux Debian.
Sou muito Leigo em linux, então gostaria da sua ajuda!!!
Depois de ter feita a conversão para uma VM (no caso para um ESX Server) a placa de rede do sistema Operacional Debian não subiu mais.
Tento colocar ip, porém, parece que a placa de rede não está instalada.
Quando dou um "ifconfig" ele me aparece o seguinte;
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
E por ai vai...
Como sou muito leigo no assunto Linux, gostariam que me ajudassem, pois depois que virtualizei ele não pegou a mesma configuração IP do antigo servidor.
Tentei localizar esse arquivo que passou acima, porem, não existe.
[2] Comentário enviado por dastyler em 17/07/2010 - 14:41h
Olá Fabio,
No caso desta dica, o procedimento utilizado foi feito usando o VirtualBox, mas apesar de nao entender bem a fundo sobre ESX Server acredito que nada impede de ser aplicado tambem em VM's que trabalhem no ESX.
Para isso, voce deve pegar o endereço MAC (mac-address) atribuido pelo ESX à maquina virtual em questão. Anote este endereço e depois siga os passos acima, checando e/ou alterando qual placa de rede esta associado ao mac-address atibuido pelo ESX Server.
[3] Comentário enviado por dufagundes em 19/05/2011 - 22:30h
Faço questão de dar os parabéns funcionou perfeitamente:
Elaborei o debian na maquina virtual do serviço e quando cheguei em casa não funcionava a net nem a pau na importação.
[5] Comentário enviado por eduardoleandro em 24/02/2014 - 17:56h
Sensacional !!!
Estava com o mesmo problema, de ter migrado a VM Debian para outra instalação.
Peguei carona na dica do Davi, mas com algumas diferenças sutis:
1) Eu não importei a VM, apenas montei uma nova usando o DISCO VIRTUAL que já estava instalado o Debian.
2) Eu tentei editar o arquivo /etc/udev/rules.d/70-persistent-net.rules, mas sem sucesso. Então eu movi ele de pasta e reiniciei a maquina. O arquivo foi reescrito de maneira correta desta vez.