Sem conexão com a internet no Virtualbox (Windows 7 como convidado, Ubuntu 13.04 como host)

55

A Internet funciona perfeitamente no host (Ubuntu 13.04, 32 bits, totalmente atualizado), mas não pode se conectar à Internet no Windows 7 convidado (no VirtualBox 4.2). Já tentei NAT e Bridge Network - nenhum funcionou. Eu tive conexão com a internet no sistema operacional convidado há alguns meses, mas eu não tentei o VirtualBox desde e agora ele se foi por algum motivo. Ficaria muito grato se alguém pudesse me ajudar a reconectar o sistema operacional Windows novamente (sem a necessidade de formatar meu computador ou desinstalar e reinstalar o sistema operacional convidado). Obrigado!

    
por Ben 21.10.2013 / 13:21

6 respostas

69

Eu estava tendo o mesmo problema no Ubuntu 12.10 64bit usando o VirtualBox 4.2.22. Aqui estão os passos que dei para resolver o meu problema:

  1. Abra o Gerenciador de Virtualbox
  2. Selecione a máquina na qual você não pode acessar a internet no painel esquerdo
  3. Clique no botão Configurações no menu superior
  4. Clique em Rede no painel esquerdo da janela de configurações
  5. Comutado para Adaptador em ponte no menu suspenso Anexado a
  6. Selecione o nome do adaptador de rede que você está usando atualmente em sua máquina host. Estou usando o wireless, então escolhi eth0 , que é o meu adaptador de rede sem fio. Você pode verificar qual adaptador você está usando atualmente abrindo o terminal ( CTRL + ALT + T por padrão) e executando ifconfig . Provavelmente será o adaptador eth que mostra um addet inet e mostra a transferência de dados ao lado de bytes RX .
  7. Em Avançado , verifique se a máquina está usando o Tipo de adaptador de desktop
  8. Em Avançado , verifique se Modo promíscuo está definido como Permitir VMs
  9. Em Avançado , verifique se Conectado por cabo está marcado
  10. Pressione OK para salvar suas alterações
  11. Inicie sua VM

Nesse ponto, você poderá iniciar um navegador da Web em sua VM e obter uma conexão. Este vídeo forneceu as informações que listei acima, mesmo que estejam usando um host do Windows 7 com um convidado do Windows Server .

Esta é uma imagem mostrando um exemplo das configurações que você precisa (tiradas de esta resposta).

    
por jakesantos 21.02.2014 / 23:28
2

Para que o wireless funcione, em minhas máquinas, o endereço MAC WiFi em Settings deve corresponder ao hardware , e wlan0 deve ser selecionado (quando a Internet host vem sem fio ).

EDITAR:

Depois de ganhar muito mais experiência com isso, eu acho:

  1. A conexão de rede inicial é muito meticulosa e inconsistente.
  2. Uma vez feito, ele se reconecta toda vez sem problemas.
  3. O endereço MAC não precisa corresponder ao hardware (como inicialmente declarado).
  4. Por causa de 1., o problema com a conexão da VM com a Internet é melhor resolvido ao desvincular e / ou alterar o MAC, iniciar a VM, parar, fazer nova ponte etc. Mais cedo ou mais tarde, ele se conectará. / strong>

[/ EDIT]

Aqui está um rápido HowTo:

Primeiro, clique no ícone da sua rede e selecione Informações da conexão.

Na linha Endereço do Hardware, copie o endereço MAC (os seis pares de dígitos separados por dois pontos).

Cole em um local neutro, como um editor de texto, onde os dois pontos podem ser editados (removê-los). Copie os 12 caracteres renderizados restantes.

Observação: tentativas de colar o MAC com os dois pontos ainda presentes falharão.

Com o mais recente VirtualBox (VBox) disponível a partir do * buntu repos, v4.1.12 até o momento:

No VBox, com a VM selecionada, clique em Configurações. Clique em Rede e, nessa página, normalmente na guia Adaptador 1, clique em Avançado.

Clique no menu suspenso em Anexado a: e selecione Adaptador em ponte. Realce os dados do 'Endereço Mac' e apague-os. Cole o verdadeiro endereço MAC copiado acima.

Os parâmetros de verificação são definidos da seguinte forma, de cima para baixo:

  • Ativar adaptador de rede: marcado
  • Anexado a: Adaptador em ponte
  • Nome: wlan0

Em "Avançado"

  • Tipo de adaptador: aquele com "Desktop" no nome
  • Modo promíscuo: Permitir todos
  • Endereço Mac: conforme copiado e colado acima
  • Cabo conectado: marcado

Observe que na janela da VM, pelo menos para o Win7, o símbolo da Wi-Fi é diferente do que está no modo nativo. Mas o WiFi está funcionando mesmo assim.

    
por u2n 24.06.2015 / 21:25
1

Eu tive o mesmo problema com uma VM VirtualBox (5.9.14) que estava trabalhando anteriormente e parou de funcionar após um desligamento / reinicialização. No meu caso, a opção VB "cable connected" foi desativada por algum motivo obscuro. Habilitar isso novamente fez tudo funcionar novamente (não há necessidade de modo promíscuo neste caso, já que não estou fazendo nada que exija isso - nenhum WireShark ou qualquer coisa desse tipo) Conclusão: não assuma que a configuração de rede para sua VM está correta. Se você tiver problemas, revise essa parte da configuração.

    
por jslarochelle 08.08.2016 / 20:40
1

Se estava funcionando bem até recentemente, mas de repente sua VM parece ter perdido a conectividade de rede, enquanto o host parece ter conexão normal com a internet, então talvez tente as seguintes etapas.

Etapa 1: clique com o botão direito do mouse no ícone de rede da VM, que na maioria das vezes estará no canto inferior direito no modo de janela.

Passo2:Desativeobotão"Connect Network Adapter" e depois de esperar por 10 segundos, ligue-o novamente.

Outra solução: Se você estiver no Windows Host, vá para Control Panel\Network and Internet\Network Connections clique com o botão direito em qualquer um dos Virtualbox adapter e selecione Diagnose , deixe fazer o que quiser e se encontrar alguma anomalia Com o adaptador, você receberá um aviso para redefinir o adaptador por Apply the recommended solution/changes , e depois disso, você deve ter a rede de volta ao normal em sua máquina virtual.

Eu tenho que fazer este passo quase regularmente desde que eu raramente desligar meu PC e sempre colocá-lo para dormir, então depois de acordar eu freqüentemente encontro este problema.

    
por Mohd Abdul Mujib 15.10.2017 / 21:45
0

Eu tentei soluções acima, mas infelizmente não encontrei trabalho.

Eu tentei a solução abaixo mencionada:

  1. definir o adaptador NAT na configuração da caixa virtual > Configurações de rede.
  2. Adicione "BOOTPRO = DHCP" no adaptador de rede.
  3. Marque a opção Permitir compartilhamento de internet no adaptador da máquina host.
por Kashyap 10.10.2016 / 15:29
0

Esta solução funcionou para mim:

vi /etc/sysconfig/network-script/ifcfg-enp0s3

Em seguida, altere

ONBOOT = yes

Em seguida, reinicie.

    
por new gust 10.11.2016 / 18:58