如果我有两个或更多的networking接口,从虚拟和现实,因为它可以设置iptables规则影响所有这些接口?
例如:我有四个接口, eth0 , eth0:0 , eth1和loopback ,我想设置下面的规则:
iptables -A INPUT -i eth0 -p tcp --dport 80 -j ACCEPT
这个规则将如何应用它接口eth0 , eth0:0 , eth1而不是在loopback应用它?
如果该规则适用于eth0也适用于eth0:0 。
关于iptables语法,用\! -i loopbackreplace-i eth0 \! -i loopback \! -i loopback将规则应用于除回环之外的所有接口上的传入stream量。
我99%确定eth0和eth0:0被iptables视为不同的接口,所以你想创build的任何规则都需要分别应用到每个接口。