iptables no enumera las reglas que he creado

16

Estoy usando esta guía para configurar una conexión a Internet compartida entre dos PC.

En el paso 8 dice que debería ejecutar los comandos:

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
/etc/rc.d/iptables save
/etc/rc.d/iptables start

Hacer esto parece no tener efecto en las reglas de iptable , si ejecuto iptables -nvLmi salida es:

Chain INPUT (policy ACCEPT 2223 packets, 2330K bytes)
 pkts bytes target     prot opt in     out     source         destination

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
  pkts bytes target     prot opt in     out     source        destination

Chain OUTPUT (policy ACCEPT 2272 packets, 277K bytes)
  pkts bytes target     prot opt in     out     source        destination

¿Es correcto o estoy haciendo algo mal?

Stefan
fuente

Respuestas:

28

El comando iptables -nvLmuestra el contenido de la filtertabla. La regla que está agregando está en la nattabla. Agregar -t natpara mirar la nattabla:

iptables -t nat -nvL
camh
fuente
1

También puede ejecutar iptables-savey volcará todo el contenido a la pantalla si solo quiere ver todo. Me resulta fácil mirar todo de esa manera cuando me siento flojo.

John Mitchell
fuente