すべてのiptablesテーブルを表示するには?

すべてのiptablesテーブルを表示するには?

~によるとhttps://www.thegeekstuff.com/2011/01/iptables-fundamentals/

IPTablesには4つの組み込みテーブルがあります。

フィルタ、NAT、Mangle、および生テーブル

これらすべてのテーブルを表示するiptablesコマンドは何ですか?

答え1

iptables-saveすべてを表示します。

答え2

マニュアルを参照してください/proc/net/ip_tables_names

$ sudo cat /proc/net/ip_tables_names
mangle
nat
filter
$ 

答え3

これマニュアルページ5番目のエントリであるものを一覧表示しますsecurity。一度に呼び出すことはできず、呼び出すたびにコマンドを繰り返し実行する必要があります。たとえば、次のようになります。

for t in filter nat mangle raw security; do
   echo "table $t:"
   iptables -t $t -L
done

関連情報