iptables ne répertorie pas les règles que j'ai créées

16

J'utilise ce guide pour configurer une connexion Internet partagée entre deux PC.

À l' étape 8, il est indiqué que je devrais exécuter les commandes:

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

Faire cela semble n'avoir aucun effet sur les règles d'iptable , si je lance iptables -nvLma sortie, c'est:

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

Est-ce correct ou est-ce que je fais quelque chose de mal?

Stefan
la source

Réponses:

28

La commande iptables -nvLaffiche le contenu du filtertableau. La règle que vous ajoutez est dans le nattableau. Ajouter -t natpour regarder le nattableau:

iptables -t nat -nvL
camh
la source
1

Vous pouvez également exécuter iptables-saveet il videra tout le contenu à l'écran si vous voulez tout regarder. Je trouve facile de tout voir de cette façon quand je me sens paresseux.

John Mitchell
la source