Estoy ejecutando ubuntu en mi máquina con otro ubuntu en Virtualbox, estoy tratando de hacer que se conecten entre sí para que ambos tengan acceso entre sí y ambos puedan acceder a Internet.
Este es el ifconfig
de la maquina host
eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 130.15.1.72 netmask 255.255.255.0 broadcast 130.15.1.255
inet6 fe80::3f37:1632:b494:f83d prefixlen 64 scopeid 0x20<link>
ether 84:2b:2b:a2:f0:d2 txqueuelen 1000 (Ethernet)
RX packets 7275030 bytes 2419246030 (2.4 GB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 705630 bytes 93740106 (93.7 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 21 memory 0xf7fe0000-f8000000
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 1000 (Local Loopback)
RX packets 132569 bytes 44162247 (44.1 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 132569 bytes 44162247 (44.1 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Y esta es la /etc/network/interfaces
del anfitrión
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto eno1
iface eno1 inet static
address 130.15.1.72
netmask 255.255.255.0
network 130.15.1.0
broadcast 130.15.1.255
gateway 130.15.1.1
En la configuración de red de Virtualbox, configuro una red de solo host llamada vboxnet0
con los siguientes ajustes:
IP4 Address: 192.168.56.0
IP4 Network Mask: 255.255.255.0
y DHCP deshabilitado
Ahora tengo en la configuración de la máquina virtual:
Adapter 1: Host only network - vboxnet0
Adapter 2: NAT
Esta es la salida cuando corro ls /sys/class/net
en mi invitado
enp0s3 enp0s8 lo
Este es el ifconfig
de la maquina invitada
enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.56.101 netmask 255.255.255.0 broadcast 192.168.56.255
inet6 fe80::a00:27ff:fefd:775c prefixlen 64 scopeid 0x20<link>
ether 08:00:27:fd:77:5c txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 87 bytes 9096 (9.0 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
enp0s8: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.0.3.15 netmask 255.255.255.0 broadcast 10.0.3.255
inet6 fe80::a00:27ff:fef3:976 prefixlen 64 scopeid 0x20<link>
ether 08:00:27:f3:09:76 txqueuelen 1000 (Ethernet)
RX packets 14384 bytes 13692205 (13.6 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 6941 bytes 749919 (749.9 KB)
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 1000 (Local Loopback)
RX packets 348 bytes 25732 (25.7 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 348 bytes 25732 (25.7 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Y esta es la /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
# The host-only network interface
auto enp0s3
iface enp0s3 inet static
address 192.168.56.101
netmask 255.255.255.0
network 192.168.56.0
broadcast 192.168.56.255
# NAT interface
auto enp0s8
iface enp0s8 inet dhcp
Estoy intentando hacer ping para asegurarme de que la conectividad está establecida. El invitado parece poder hacer ping al host (130.15.1.72) con éxito. Sin embargo, el host solo puede hacer ping a 192.168.56.0 (que es solo la dirección de difusión de vboxnet0), mientras que hacer ping a 192.168.56.101 simplemente se bloquea sin dar salida. Además, cuando intento SSH desde el host, acabo de recibir
Tratando 192.168.56.101 ...
Mientras que cuando trato de SSH del invitado, obtengo un error de conexión rechazada.
Por favor ayúdame y hazme saber lo que estoy haciendo mal. Estoy seguro de que hay algo en las direcciones IP porque me resultó muy confuso configurarlo.
Gracias