¡¡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