Noutro dia ao migrar uma máquina virtual Ubuntu para um novo servidor virtual (VMware ESXi) deparei-me um um pequeno streess. A máquina virtual tinha ficado sem rede
Este problema foi causado pela mudança do Mac Address (endereço físico) da placa de rede.
Para resolver isto basta consultar o novo Mac Address (xx:xx:xx:xx:xx) da placa de rede:
$ifconfig -a
e alterar o ficheiro iftab.
$cd /etc/ $sudo vim iftab
e já está.
Quando muito é necessário reiniciar os serviços de rede
$sudo /etc/init.d/networking restart
Outra solução é executar este script:
mac=`ifconfig -a | grep "HWaddr" | cut -d " " -f 11` echo "eth0 mac $mac arp 1" > /etc/iftab
fonte: http://communities.vmware.com/thread/46069
Update:
Outra opção (à “trapalhão” ), e que também resolve o problema é renomear a placa de rede .
Se for eth0, passar para eth1 ou outro qualquer
#1 by JDias on April 26, 2010 - 5:26 pm
Quote
Boas o post é bastante porreiro.
eu tenho uma duvida.
configurei uma VM com ubuntu mas tou a ter alguns problemas a editar as definições de rede para IP estático
#2 by tiago on June 22, 2010 - 1:13 am
Quote
JDias,
Para colocar um IP estático tem que editar o ficheiro “interfaces”:
sudo vi /etc/network/interfaces
exemplo:
———————————
auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
———————————
De seguida deve definir o(s) servidor(es) de DNS:
sudo vi /etc/resolv.conf
exemplo:
———————-
search domain.local
nameserver xxx.xxx.xxx.xxx
———————
Depois é só reiniciar o serviço de rede:
sudo /etc/init.d/networking restart
Há quem aconselhe a desinstalar o cliente de DHCP:
sudo apt-get remove dhcp-client
_________________________
Espero que esta resposta atrasada, ainda possa ajudar alguem