我想知道是否有一个命令可以列出/查找端口 80(或任何其他端口)上的所有 iptables 规则?例如这样的事情:
iptables --list | grep port 80
Run Code Online (Sandbox Code Playgroud)
iptables --list|grep "spt:\|dpt:\|dports\|sports"
Run Code Online (Sandbox Code Playgroud)
spt:和dpt覆盖各个端口规则
体育和数据端口涵盖多端口命令
现在应该列出所有提及端口的规则。
iptables --list|grep "spt:\|dpt:\|dports\|sports"|grep http
Run Code Online (Sandbox Code Playgroud)
执行此操作后,您会意识到 iptables 使用端口名称,因此您必须 grep 查找 http 而不是 80。
如果您想查看实际的端口号,您可以这样做:
iptables-save|grep "spt:\|dpt:\|dports\|sports"
Run Code Online (Sandbox Code Playgroud)
输出将显着不同,因此这可能适合您,也可能不适合您。
iptables-save|grep "spt:\|dpt:\|dports\|sports"|grep 80
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8126 次 |
| 最近记录: |