如何查看所有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

手册页列出第五个,security.您不能将它们堆叠在一次调用中,您必须为每个调用重复运行该命令,例如:

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

相关内容