Estoy ejecutando una versión de CentOS Linux 7.2.1511 (Core) de 64 bits en un Oracle VM VirtualBox y quería que mi máquina local (Windows) pudiera conectarse a mi VM porque quiero usarla para el alojamiento local para pruebas . A mi entender, para poder lograr esto, tengo que usar el Adaptador Bridged . Revisé varios sitios sobre cómo configurar mi red y encontré esta configuración para enp0s3 :
https://unix.stackexchange.com/questions/278637/centos-minimal-installation-static-ip-address
DEVICE=enp0s3
HWADDR=your_mac_addr
TYPE=Ethernet
UUID=your_UUID
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=none
IPADDR=192.168.0.35
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DNS1=8.8.8.8
IPV6INIT=no
USERCTL=no
El problema es que cuando traté de seguir esto y configuré mi adaptador en Bridged en Oracle VirtualBox, mi máquina de repente no se puede conectar a Internet. Originalmente, mi VM se puede conectar a Internet y hacer ping a mi máquina local, pero no al revés.
En windows:
- IP: 10.120.20.71
- Máscara de subred: 255.255.255.0
- Gateway predeterminado: 10.120.20.1
En CentOS7:
TYPE="Ethernet"
BOOTPROTO=none
NM_CONTROLLED=no
USERCTL=no
IPADDR=10.0.2.15
GATEWAY=10.120.20.1
NETMASK=255.255.255.0
DNS1=8.8.8.8
DEFROUTE="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
NAME="enp0s3"
UUID=<UUID>
DEVICE="enp0s3"
ONBOOT="yes"
También encontré este https://gist.github.com/fernandoaleman/2172388 e intenté configurar ifcfg-enp0s3 , / etc / sysconfig / network y /etc/resolv.conf y sucede lo mismo.
fuente
Respuestas:
Los pasos que se indican en el enlace (que adjunto) GIST trabajo fino. Probablemente olvidó cambiar la línea: "BOOTPROTO = none" a "BOOTPROTO = static". Además, la puerta de enlace debe definirse en / etc / sysconfig / network en lugar de ifcfg-enp0s3.
Debajo de los pasos descritos en el enlace con algunas modificaciones:
Configurar enp0s3
#vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
Configurar puerta de enlace predeterminada
#vi /etc/sysconfig/network
Configurar servidor DNS
#vi /etc/resolv.conf
reiniciar NetworkManager y red
PD: ahh no vi los comentarios anteriores, de ninguna manera solo mencionar todos los pasos como lo aconseja music2myear en el comentario a continuación.
fuente