Tengo la siguiente configuración NAT:
Mientras que el Host 1 tiene una VM con IP 10.0.0.3 y el HOST 2 tiene una VM 10.0.0.4. La caja NAT tendrá una regla NAT que cambiará la IP de destino 172.24.4.2 a 10.0.0.4:
-A PREROUTING -d 172.24.4.2/32 -j DNAT --to-destination 10.0.0.4
Cuando intento hacer ping desde la VM en HOST1 a la VM en HOST2 con la IP de destino 172.24.4.2. De alguna manera, el paquete no me hace ninguna DNAT.
Esto es lo que capturo en HOST2:
10:15:41.017632 IP 10.0.0.3 > 172.24.4.2: ICMP echo request, id 8705, seq 0, length 64
Funciona bien si cambio la IP de la VM en HOST2 a una subred diferente.
¿Alguien sabe por qué?