Talvez o endereço mac ou o driver tenha mudado para a placa de rede.
Remova o /etc/udev/rules.d/*-persistent-net.rules e reinicie o vm.
Estou executando uma máquina virtual do servidor Ubuntu (9.04) (virtualbox) no meu computador no trabalho e, uma noite, o Win 7 foi reinicializado após algumas atualizações de segurança. Depois de recuperar a VM novamente, a rede não funcionou.
A única coisa que consigo ver no log do dmesg é:
[] eth0: registered as PCnet/FAST III 79c973
[] udev: renamed network interface eth0 to eth1
Meu / etc / network / interfaces parece:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
O iconfig mostra apenas a interface.
Se eu tentar:
sudo ifup eth0
SIOCSIFADDR: No such device
eth0: ERROR while getting interface flags: No such device
...............
sudo ifup eth1
Ignoring unknown interface eth1=eth1
Eu não sou um geek do ubuntu, apenas use-o como um repositório git, qualquer ajuda para trazer a rede novamente será apreciada.
Talvez o endereço mac ou o driver tenha mudado para a placa de rede.
Remova o /etc/udev/rules.d/*-persistent-net.rules e reinicie o vm.
Edite " /etc/udev/rules.d/70-persistent-net.rules
".
Parece que há uma alteração de hardware em sua máquina virtual. Alterar o "eth0" para "eth1" no arquivo / etc / network / interfaces pode ajudar. Depois disso, você deve pelo menos reiniciar o serviço de rede digitando "sudo service networking restart" no console, mas uma reinicialização completa é melhor nessa situação.
Todos os itens acima estão corretos. O Udev mapeou a eth0 para um endereço MAC que, por algum motivo, desapareceu. Parece que a reinicialização fez com que sua VM atribuísse um novo endereço MAC à NIC da VM. Você pode:
Os comandos ifup e ifdown olham dentro de / etc / network / interfaces para encontrar a configuração de uma interface. Se você não tiver declarado, não será encontrado. Tente isso para abrir a interface:
sudo ifconfig eth1 up
Tags networking ubuntu-9.04