在iptables -L中显示接口


21

有没有办法iptables -L在Ubuntu 12.04中显示网络接口?

当我执行一个时,iptables -L我得到这样的输出:

Chain INPUT (policy DROP)
target     prot opt source               destination       
...
ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0     
...

这在某种程度上具有误导性。首先,我想到了一个很好的规则,它允许所有操作,直到我发现此规则已绑定到本地主机接口。

有没有一种方法可以概览一下,同时显示规则和接口?

Answers:


25

添加-v为详细模式。

链输入(策略接受0个数据包,0个字节)
 pkts字节目标prot opt出源目的地         
39050 4448K全部接受-lo * 0.0.0.0/0 0.0.0.0/0           
 6595 544K ACCEPT icmp-* * 0.0.0.0/0 0.0.0.0/0           
  41915084接受2-* * 0.0.0.0/0 0.0.0.0/0           

更好的是,将命令更改-S为纯模式:

-P输入接受
-A输入-i lo -j接受
-A输入-p icmp -j接受
-A输入-p igmp -j接受
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.