iptables がルールを書き込まない

iptables がルールを書き込まない

私はこれら 2 つのルールを root として実行していますが、iptables -L を実行してもルールが表示されません。何が問題なのか分かる人はいますか?

iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 --source 84.244.145.135 -j REDIRECT --to-port 1222
iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 --source 243.134.97.194 -j REDIRECT --to-port 1222


duno@Virtual-Box:/home/glennwiz# iptables -L

Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

答え1

これらを nat テーブルに追加すると、デフォルトで iptables はフィルター テーブルをリストします。追加した内容を確認するには、次のコマンドを実行します。

iptables -t nat -nL

関連情報