当我运行 iptables -L -v 时,我得到的部分输出如下:
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
0 0 ACCEPT udp -- virbr0 any anywhere anywhere udp dpt:domain
0 0 ACCEPT tcp -- virbr0 any anywhere anywhere tcp dpt:domain
0 0 ACCEPT udp -- virbr0 any anywhere anywhere udp dpt:bootps
0 0 ACCEPT tcp -- virbr0 any anywhere anywhere tcp dpt:bootps
在这种情况下,输入列和输出列意味着什么?我推测它们与网络设备有关,但我不知道请求是否源自 in 并发送到 out,或者反之亦然。
答案1
它们是输入或输出接口。
man iptables | awk '/in/ && /interface/'
在:
接收数据包的接口名称
出去:
将通过其发送数据包的接口的名称