web-dev-qa-db-fra.com

iptables: comment supprimer la règle de post-routage?

Je voudrais supprimer la règle POSTROUTING ci-dessous,

[root@hostname ~]# service iptables status
Table: nat
Chain PREROUTING (policy ACCEPT)
num  target     prot opt source               destination         

Chain POSTROUTING (policy ACCEPT)
num  target     prot opt source               destination         
1    MASQUERADE  all  --  192.168.1.0/24       0.0.0.0/0           

Chain OUTPUT (policy ACCEPT)
num  target     prot opt source               destination         

puis j'ai tapé ci-dessous,

[root@hostname ~]# iptables -D POSTROUTING 1
iptables: No chain/target/match by that name

Y a-t-il quelque chose qui ne va pas?

37
hiroo

Essayez d'ajouter explicitement le nom de la table:

iptables -t nat -D POSTROUTING 1
70
sarnold