A partir do nome do Ubuntu 12.04 dns resolvido, você deve adicionar o parâmetro "dns-nameservers" ao seu arquivo / etc / network / interfaces, como:
dns-nameservers 8.8.8.8 8.8.4.4
A partir do nome do Ubuntu 12.04 dns resolvido, você deve adicionar o parâmetro "dns-nameservers" ao seu arquivo / etc / network / interfaces, como:
dns-nameservers 8.8.8.8 8.8.4.4
Eu tive exatamente o mesmo problema. Você precisa atualizar o VirtualBox para 4.2.X (que me ajudou)
Adicione uma das seguintes linhas de acordo com sua distribuição em seu /etc/apt/sources.list:
deb http://download.virtualbox.org/virtualbox/debian precise contrib
do que:
wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install virtualbox-4.2
Mais sobre as etapas de instalação e pós-instalação que você pode ler aqui: link
Primeiro, verifique como a rede está configurada nos convidados, se for o DHCP, pois provavelmente eles não recebem servidores DNS do host, pois após a atualização, o Virualbox não tem serviço DNS em execução para convidados nated, portanto, eles não podem resolver nomes de host.
Existem duas soluções 1) Configure os mashines convidados para usar 8.8.8.8 8.8.4.4 como servidores DNS ou recodifique o Virtualbox para fornecer serviço de proxy DNS
VBoxManage modifyvm "VM name" --natdnsproxy1 on
ou
VBoxManage modifyvm "VM name" --natdnshostresolver1 on
Alterar a configuração do servidor DNS nos convidados funciona para mim, a outra solução pode funcionar (de acordo com a documentação do VBox) e ainda não a testei
Eu estava tendo o mesmo problema. Usando 12.10 como host e executando o Windows Vista como convidado. O seguinte resolveu o problema:
VBoxManage modifyvm global --natdnshostresolver1 on
Fonte: link
Eu tenho lutado sem conexão de rede desde a atualização para o 12.10. Eu estava recebendo a mensagem "Servidor DNS não está respondendo".
sudo apt-get install dnsmasq
resolveu o problema para mim também.