Tengo problemas para conectar mi invitado CentOS 7 a Internet. Mi configuración de red VirtualBox es la siguiente:
Adapter 1: NAT; Adapter 2: Host-Only (vboxnet0)
vboxnet0
está conectado configurado con DHCP con los parámetros predeterminados de VirtualBox.
En mi Invitado CentOS, ordené ip a
y obtuve lo siguiente:
enp0s3: 10.0.2.15/24 (NAT adapter)
enp0s8: 192.168.56.102/24 (Host-Only adapter)
Puedo conectarme a mi VirtualBox desde mi máquina host:
ping 192.168.56.102
puede transmitir y recibir paquetes.
Sin embargo, mi VirtualBox no puede acceder a Internet:
ping www.google.com
salidas "host desconocido www.google.com"
Aquí está mi 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 qué mi invitado no puede conectarse a Internet?
networking
virtualbox
centos
Gasim
fuente
fuente
ONBOOK=yes
se necesitaba también para mí.Lo más probable es que
/etc/resolv.conf
no tenga ningún servidor de nombres establecido, en cuyo caso desea hacer:vim /etc/resolv.conf
y añadir:
guárdelo, y una vez de vuelta en el caparazón
hacer:
sudo reboot now
para reiniciar y deberías tener acceso a internetfuente
DNS1=8.8.8.8
yDNS2=8.8.4.4
aifcfg-enp0s3
y funcionó. Pero lo extraño es que resolv.conf agrega la dirección de mi enrutador como servidor de nombres y en mi enrutador. El DNS de mi enrutador ya es DNS de Google, así que no sé por qué no reconoce el DNS cuando configuronameserver 10.0.2.1
(dirección del enrutador)La conexión de red no está activa por defecto. Puede verificar esto ejecutando el comando:
Para editar la conexión, ejecute el siguiente comando:
Marque la opción "Conectar automáticamente" como se muestra en la imagen a continuación :
systemctl reiniciar red
fuente
En VirtualBox para CentOS 7 VM, me enfrenté al mismo problema.
No necesita configurar estos archivos. El DNS se configura a través del Administrador de red. En la esquina inferior derecha, si ve los dos monitores, simplemente haga clic derecho sobre eso y conecte el adaptador de red.
Aunque cambie el archivo resolv.conf agregando el DNS, el DNS configurado en su máquina host / DNS configurado por su servicio lo reemplaza.
Y el resolv.conf se actualiza de la siguiente manera:
fuente