iptablesは作成したルールをリストしません


16

このガイドを使用して、2台のPC間で共有インターネット接続をセットアップしています。

で、ステップ8それは私がコマンドを実行する必要が言います:

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

出力を実行する場合、これを実行してもiptableのルールに影響はないようiptables -nvLです:

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

それは正しいですか、何か間違っていますか?

回答:


28

コマンドiptables -nvLfilterテーブルの内容を表示しています。追加するルールはnatテーブルにあります。表-t natを見て追加してnatください:

iptables -t nat -nvL

1

実行することもできiptables-saveます。すべてを表示したい場合は、すべてのコンテンツを画面にダンプします。怠feelだと感じるとき、そのようにすべてを簡単に見ることができます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.