フィルター テーブル内の INPUT チェーンにリンクされているユーザー定義チェーンがあります。このリンクを削除してユーザー チェーンを削除するにはどうすればよいですか? リンクされているというのは、INPUT チェーンからユーザー定義チェーンへのジャンプ接続を作成したという意味です。
ファイルに保存して、そのファイルからジャンプ ルールを削除できることはわかっていますが、別のファイルに保存せずに、ターミナル自体から実行したいと考えています。
それを実行する方法はありますか?
ありがとう。
答え1
--line-numbers
オプションを使用すると、erm 行番号を含む関連テーブルのリストを取得できます。
$ sudo iptables -L INPUT --line-numbers -vn
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
num pkts bytes target prot opt in out source destination
1 46 3716 TEST all -- * * 0.0.0.0/0 0.0.0.0/0
...
ルールの行番号がわかったら、-D
オプションで削除できます。
$ sudo iptables -D INPUT 1
INPUT テーブルの最初のルールを削除します。