CentOS 7 VirtualBox sem acesso à internet

30

Estou tendo problemas para conectar meu convidado do CentOS 7 à Internet. Minha configuração de rede do VirtualBox é a seguinte:

Adapter 1: NAT; Adapter 2: Host-Only (vboxnet0)

vboxnet0 está conectado configurado com o DHCP com os parâmetros padrão do VirtualBox.

No meu CentOS Guest, eu comandei ip a e obtive o seguinte:

enp0s3: 10.0.2.15/24 (NAT adapter)
enp0s8: 192.168.56.102/24 (Host-Only adapter)

Eu posso conectar ao meu VirtualBox da minha máquina host:

ping 192.168.56.102

pode transmitir e receber pacotes.

No entanto, meu VirtualBox não pode acessar a internet:

ping www.google.com

produz "hospedeiro desconhecido www.google.com"

Aqui está meu ifcfg-enp0s3 :

TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
IPV4_FAILURE_FATAL=no
IPV6_INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=enp0s3
UUID=UUID HERE (sorry I cannot copy from my guest host yet, no Guest Additions and it was too long)
DEVICE=enp0s3
ONBOOT=yes

Por que meu convidado não pode se conectar à Internet?

    
por Gasim 16.05.2015 / 13:13

3 respostas

48

Como Gasim disse:

Adicione o seguinte a /etc/sysconfig/network-scripts/ifcfg-enp0s3

DNS1=8.8.8.8
DNS2=8.8.4.4
# Note this was set to no
ONBOOT=yes  
    
por 16.03.2016 / 13:59
5

Provavelmente, em /etc/resolv.conf você não tem nenhum servidor de nomes definido, neste caso você quer fazer:

vim /etc/resolv.conf

e adicione:

nameserver 8.8.8.8
nameserver 8.8.4.4

salve-o e, uma vez de volta ao shell

faça:

sudo reboot now para reiniciar e você deve ter acesso à internet

    
por 16.05.2015 / 13:32
0

No VirtualBox for CentOS 7 VM, enfrentei o mesmo problema.

Você não precisa configurar esses arquivos. O DNS é definido através do Network Manager. No canto inferior direito, se você ver as duas coisas do monitor, clique com o botão direito e conecte o adaptador de rede.

Mesmo que você altere o arquivo resolv.conf adicionando o DNS, o DNS definido em sua máquina host / DNS definido por seu serviço fornecerá mais passeios.

E o resolv.conf é atualizado da seguinte forma -

Generated by NetworkManager

search XXX#.XX.comcast.net

nameserver 75.75.76.76

nameserver 75.75.75.75

    
por 11.12.2016 / 20:25