【发布时间】:2017-04-26 15:11:45
【问题描述】:
我正在寻找一种方法来获取 iptables 链中所有源 IP 的列表。
或者有没有办法获取源列的
iptables -nvL INPUT
以某种方式输出?
【问题讨论】:
标签: linux awk sed grep iptables
我正在寻找一种方法来获取 iptables 链中所有源 IP 的列表。
或者有没有办法获取源列的
iptables -nvL INPUT
以某种方式输出?
【问题讨论】:
标签: linux awk sed grep iptables
您可以为此使用 awk:
iptables -nvL INPUT | awk '{print $8}'
这将只打印来自iptables 的第 8 列
如果你想删除任何 0.0.0.0/0 的源,那么你可以在打印块之前使用一个条件:
iptables -nvL INPUT | awk '$8!="0.0.0.0/0"{print $8}'
【讨论】: