列出 iptables 规则作为附加命令

Mik*_*eck 8 iptables

不久前,我在 Linux 大师的肩膀上观察,他发出了一个命令,以构建它们所需的附加命令的格式列出了所有 iptables 规则,但尽管我使用了所有的谷歌搜索和手册页搜索我无法弄清楚他做了什么。

例如,如果来自的输出iptables -nL INPUT是:

Chain INPUT (policy DROP)
num  target     prot opt source               destination
1    ACCEPT     tcp  --  0.0.0.0/0            192.168.0.1           tcp dpt:80
Run Code Online (Sandbox Code Playgroud)

我正在寻找的命令的输出类似于:

1  -A INPUT -i eth0 -p tcp --dport 80 -d 192.168.0.1 -j ACCEPT
Run Code Online (Sandbox Code Playgroud)

我似乎记得这只是传递给标准iptables -L命令的另一个选项,但我可能是错的。有谁知道一个命令来完成这个?

小智 10

这非常简单: iptables -S 完全满足您的要求。