A rede em ponte do Virtualbox é inacessível

3

Estou tentando usar um adaptador de ponte de rede para minha VM (nova instalação do servidor Ubuntu 16.04 LTS) na versão mais recente do Virtualbox (v5.0.20). A execução de ifconfig -a fornece a seguinte saída:

Como você pode ver, o endereço IP é 192.168.3.59, que está sendo atribuído pelo servidor DHCP da minha rede host (sub-rede 192.168.3). Então, tudo parece funcionar muito bem, mas quando estou tentando pingar para 8.8.8.8 , por exemplo, recebo a seguinte mensagem de erro:

Connect: network is unreachable

Eu tentei configurações diferentes do adaptador, desabilitei o firewall, criei novas VMs e pesquisei tudo que eu conseguia pensar; no entanto, nada resolveu o problema.

Mais algumas informações que podem ser úteis:

  • O PC host é executado no Windows 10
  • O arquivo de interfaces ( /etc/network/interfaces ) está intocado
  • Usar dois adaptadores (NAT e somente host) funciona, mas não é isso que eu preciso
  • Eu tenho uma VM antiga (Ubuntu 14.03) funcionando bem com o adaptador de ponte

Qualquer ajuda / sugestão seria muito apreciada!

Editar: tabela de roteamento adicionada

ip route show apresenta o seguinte:

172.23.23.0/24 via 192.168.3.108 dev enp0s3
192.168.3.0/24 dev enp0s3 proto kernel scope link src 192.168.3.59
    
por JasonK 12.05.2016 / 11:07

1 resposta

2

Você está perdendo a rota padrão para o tráfego fora do escopo da sub-rede. Execute o seguinte comando como usuário privilegiado:

ip route add default via ip-of-router-on-local-network dev enp0s3

Isso deve permitir que você faça ping nos servidores do Google e faça conexões externas. Tornar essa configuração permanente (para persistir após a reinicialização) dependerá do método que a VM conecta, mas isso deve funcionar na maioria dos sistemas:

    
por 17.05.2016 / 10:15