estoy ejecutando unCentOS Linux versión 7.2.1511 (Núcleo)64 bits en una Oracle VM VirtualBox y quería que mi máquina local (Windows) pudiera conectarse a mi VM porque quiero usarla como alojamiento local para realizar pruebas. A mi entender, para poder lograr esto tengo que usarAdaptador puenteado. Revisé varios sitios sobre cómo configurar mi red y encontré esta configuración paraenp0s3:
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 intenté seguir esto y configurar mi adaptador en Bridged en Oracle VirtualBox, mi máquina de repente no puede conectarse a Internet. Originalmente, mi máquina virtual puede conectarse a Internet y hacer ping a mi máquina local, pero no al revés.
En ventanas:
- IP:10.120.20.71
- Máscara de subred:255.255.255.0
- Puerta de enlace predeterminada : 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é estohttps://gist.github.com/fernandoaleman/2172388e intenté configurarifcfg-enp0s3,/etc/sysconfig/redy/etc/resolv.confy pasa lo mismo.
Respuesta1
Los pasos proporcionados en el enlace (que adjuntó)esenciatrabaja bien. 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.
A continuación los pasos descritos en el enlace con algunas modificaciones:
Configurar enp0s3
#vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
DEVICE=enp0s3
NM_CONTROLLED=yes
ONBOOT=yes
HWADDR=<Your MAC @>
TYPE=Ethernet
BOOTPROTO=static
NAME=enp0s3
UUID=5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03
IPADDR=192.168.1.44
NETMASK=255.255.255.0
Configurar puerta de enlace predeterminada
#vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=centos6
GATEWAY=192.168.1.1
Configurar el servidor DNS
#vi /etc/resolv.conf
nameserver 8.8.8.8 # Replace with your nameserver ip
nameserver 192.168.1.1 # Replace with your nameserver ipenter code here
reinicie NetworkManager y la red
$systemctl restart NetworkManager
$systemctl restart network
PD: ahh no vi los comentarios anteriores, de todos modos solo mencionaré todos los pasos recomendados pormusica2maño en el comentario a continuación.