No puedo hacer ping ni a la puerta de enlace ni a Internet si aún no se ha hecho ping con la puerta de enlace

No puedo hacer ping ni a la puerta de enlace ni a Internet si aún no se ha hecho ping con la puerta de enlace

Soy bastante nuevo en el mundo de las redes, intenté buscar la respuesta a mi problema pero no la encontré.

Tengo 4 máquinas virtuales, que llamaremos 1,2,3,4. El primero (la puerta de enlace) tiene una tarjeta de red puente y de solo host, los demás solo tienen una tarjeta de red de solo host.

Establecí algunas reglas de iptables para redirigir los paquetes 2,3,4 de la máquina virtual a la puerta de enlace para darles acceso a Internet, funcionó, pero no puedo hacer ping a la puerta de enlace ni a 8.8.8.8, por ejemplo, siempre y cuando no haya hecho ping a la máquina virtual con el primero (la puerta de enlace), después de hacer esto puedo hacer ping a gw, google y todo eso, antes de eso solo hago ping a las máquinas locales. Me gustaría tener acceso a Internet y hacer ping al GW sin tener que hacerlo con el GW.

Aquí están las reglas de iptables que establecí:

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -A FORWARD -i enp0s8 -o enp0s3 -j ACCEPT
iptables -A FORWARD -i enp0s3 -o enp0s8 -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -t nat -A POSTROUTING -o enp0s3 -j MASQUERADE

Ahí está la interfaz de la primera VM:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo enp0s8
iface lo inet loopback
auto lo enp0s3
iface lo inet loopback

# The primary network interface
auto enp0s3
iface enp0s3 inet dhcp
auto enp0s8
iface enp0s8 inet static
        address 192.168.1.1
        netmask 255.255.255.0

y hay uno de mis otros vm, los demás tienen lo mismo, solo que la ip es diferente:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto enp0s3
iface enp0s3 inet static
        address 192.168.1.3
        netmask 255.255.255.0
        gateway 192.168.1.1

¡Gracias! ¿Y es normal que cuando escribo iptables -S no pueda ver la última regla anterior?

información relacionada