O VirtualBox não configura o DNS para máquinas virtuais no modo Rede NAT

1

Eu tenho o VirtualBox 5.1.6_Ubuntu r110634 instalado na minha máquina host Ubuntu 16.10. Eu configurei duas máquinas virtuais: MSEdge Windows 10 e Kali linux 2016.2. Eu configurei ambas as VMs para o modo Rede NAT na guia Configuração de redes, que deve compartilhar minha conexão com a Internet em minha máquina host com as máquinas virtuais. Eu criei uma nova rede NAT na janela Preferências do VirtulBox.

As duas VMs recebem um endereço IP, mas nenhum DNS é configurado e, portanto, a resolução de nomes não funciona (consulte: ping, nslookup ou até mesmo navegação).

Eu tentei configurar manualmente o servidor DNS nas máquinas virtuais para o endereço IP da minha máquina host, mas isso também não ajudou.

O tipo de adaptador selecionado é Intel PRO / 1000 MT Desktop (82540EM).

Esta é a saída ifconfig da minha máquina host:

enp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet 192.168.2.110  netmask 255.255.255.0  broadcast 192.168.2.255
    inet6 fe80::5e65:a503:8004:7fd0  prefixlen 64  scopeid 0x20<link>
    ether 50:e5:49:c2:a2:20  txqueuelen 1000  (Ethernet)
    RX packets 49715  bytes 54145702 (54.1 MB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 38321  bytes 5948667 (5.9 MB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
    inet 127.0.0.1  netmask 255.0.0.0
    inet6 ::1  prefixlen 128  scopeid 0x10<host>
    loop  txqueuelen 1  (Local Loopback)
    RX packets 73092  bytes 4440731 (4.4 MB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 73092  bytes 4440731 (4.4 MB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Eu também esperaria algumas interfaces relacionadas ao VirtualBox.

Qualquer ajuda seria apreciada!

    
por papaiatis 14.11.2016 / 20:29

1 resposta

0

Finalmente consegui fazer funcionar. Não sei qual foi o passo mágico, mas aqui está o que eu fiz:

  • desinstalar o virtualbox: apt-get autoremove 'virtualbox*'
  • apt-get clean
  • Instale o VirtualBox conforme descrito aqui: link . Anteriormente, instalei o VirtualBox usando o Ubuntu Software Center.
  • Verifique se meu usuário está no grupo vboxusers
  • Iniciado o VirtualBox como root na linha de comando, crie dispositivos guest
  • Configurar rede NAT, atribuir dispositivo à rede NAT
  • voila!
por 15.11.2016 / 22:02