Virtualbox usa 1 VM para hacer ping a Google con HostOnly Net a través de otra VM (saltar VM)

Virtualbox usa 1 VM para hacer ping a Google con HostOnly Net a través de otra VM (saltar VM)

¡¡Hola comunidad de superusuarios!!

Estoy muy feliz de escribir aquí, estoy atrapado en un tema extraño:

Tengo 2 VM en mi laboratorio VirtualBox

una VM tiene solo la interfaz HostOnly (eth0) la otra VM tiene la interfaz HostOnly (eth0) y también una interfaz NAT (eth1) con acceso público a Internet (resultado de ping 8.8.8.8 correcto)

Entonces solo quiero hacer una tarea muy simple: quiero hacer ping a 8.8.8.8 a través de la primera VM, así que agregué una ruta en esta VM que dice usar la interfaz HostOnly para encontrar 8.8.8.8.

ruta ip agregar 8.8.8.8 dev eth0

Habilité la opción Reenviar paquetes en la segunda VM:

sudo eco 1 > /proc/sys/net/ipv4/ip_forward

Y lo intenté, sin éxito, es decir, en la segunda VM recibo la solicitud de Ping de la primera VM pero no obtengo respuesta.

¿Me puedes ayudar?

Si puede ayudar, aquí las IP asignadas a las máquinas virtuales: -Conf de red de VM 1: eth0: 192.168.56.104 (red solo de host) -Conf de red de VM 2: eth0: 192.168.56.102 (red solo de host), eth1:10.0 .2.9 (con acceso público).

¡¡¡Muchas gracias!!!

Respuesta1

intente ENMASCARAR el paquete recibido en la VM2. En tu caso yo probaría con:

iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE

información relacionada