IPTable ルールの削除

IPTable ルールの削除

ipablesUbuntuからこのルールを削除するのに問題があります。

$ iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 3128

私は-D成功せずにこのプロパティを試してみました。これをどのように削除できますか?テーブルを洗ってみましたが、効果がないようです。

どんな提案がありますか?

ベストアンサー1

それは次のようになります。

sudo iptables -t nat -D PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 3128

または、行番号(iptables -L --line-numbers)を見つけて、以下を使用します。

sudo iptables -D [number]

2番目は間違いなく動作するはずです。

または、3番目の方法を試してください。

sudo iptables -F
sudo iptables -X
sudo iptables -t nat -F
sudo iptables -t nat -X

...これらの1つを所有するのに十分幸運です。

おすすめ記事