应用iptables规则与虚拟接口

如果我有两个或更多的networking接口,从虚拟和现实,因为它可以设置iptables规则影响所有这些接口?

例如:我有四个接口, eth0eth0:0eth1loopback ,我想设置下面的规则:

 iptables -A INPUT -i eth0 -p tcp --dport 80 -j ACCEPT 

这个规则将如何应用它接口eth0eth0:0eth1而不是在loopback应用它?

如果该规则适用于eth0也适用于eth0:0

关于iptables语法,用\! -i loopbackreplace-i eth0 \! -i loopback \! -i loopback将规则应用于除回环之外的所有接口上的传入stream量。

我99%确定eth0和eth0:0被iptables视为不同的接口,所以你想创build的任何规则都需要分别应用到每个接口。