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?

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

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.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.