Atualizei o ubuntu para 12.10, e a internet não funciona no vbox

9

Na semana passada, atualizei meu sistema operacional para o Ubuntu 12.10 a partir do 12.04, e a Internet parou de funcionar em duas máquinas virtuais (lançadas com o VirtualBox), Windows XP e OSX Snow Leopard. O OSX também parou de funcionar completamente no começo, mas eu o corrigi mudando para a opção de 64 bits nas configurações do vbox. A mudança para a rede em ponte do NAT restaurou a Internet para o Windows, mas não para o OSX. Alguém sabe o que eu poderia estar fazendo errado?

user100607
fonte

Respostas:

2

No Ubuntu 12.04, a resolução de nomes DNS mudou para que você adicione o parâmetro "dns-nameservers" ao seu arquivo / etc / network / interfaces, como:

dns-nameservers 8.8.8.8 8.8.4.4
Oğuz Çelikdemir
fonte
Obrigado! Depois que eu comecei a volta adaptador para "Intel PRO / 1000 T Server (82543GC) e Vbox volta para 4.1, isso funcionou como um encanto!
user100607
6

Eu tive exatamente o mesmo problema. Você precisa atualizar o VirtualBox para 4.2.X (isso me ajudou)

Adicione uma das seguintes linhas de acordo com a sua distribuição ao 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, você pode ler aqui: https://www.virtualbox.org/wiki/Linux_Downloads

Stanislav O. Pogrebnyak
fonte
Eu tentei isso, mas com o 4.2 o meu Vbox perdeu a capacidade de carregar o OSX. Isso pode ser porque meu hardware é mac, mas meu sistema operacional host é o ubuntu. Obrigado por tentar, no entanto. No lado positivo, enquanto estava na versão 4.2, o Windows parecia funcionar melhor.
user100607
Eu tive esse mesmo problema, e isso corrigiu perfeitamente para mim. Na verdade, ele também corrigiu outro problema que eu estava tendo com o Windows 3.11 exibindo esticado quando eu aumentava a resolução.
Dan Jones
3

Primeiro verifique como a rede está configurada nos convidados, se o seu DHCP provavelmente não receber servidores DNS do host, pois após a atualização, o Virualbox não possui serviço DNS em execução para convidados nomeados, portanto, eles não podem resolver os nomes de host.

Existem duas soluções 1) Configure os mashines de convidados para usar 8.8.8.8 8.8.4.4 como servidores DNS ou reconfigurar 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 da VBox) não a testou eu mesma

user102000
fonte
0

Tenho lutado sem conexão de rede desde a atualização para a 12.10. Eu estava recebendo a mensagem "O servidor DNS não está respondendo".

sudo apt-get install dnsmasq

resolveu o problema para mim também.

user134781
fonte
0

Pessoalmente, nenhuma das soluções acima funcionou no meu caso.

No entanto, o seguinte comando, encontrado aqui , fez o meu dia:

vboxmanage modifyvm "Your VM Name" --natdnshostresolver1 on

Espero que ajude,

JR King
fonte