小编Kri*_*iss的帖子

来自 2 个子网的 Iptables 欺骗

我有来自 2 个子网的数据包进入我的防火墙 eth1:

10.111.12.0/24 和 10.10.100.0/24

我这样设置 iptables 规则:

 iptables -A INPUT -i eth1 ! -s 10.111.12.0/24 -j DROP
 iptables -A INPUT -i eth1 ! -s 10.10.100.0/24 -j DROP
Run Code Online (Sandbox Code Playgroud)

但是 - 第一个规则不允许检查第二个规则,因为 10.10.100.0/24 不是 10.111.12.0/24 并且它与第一个规则匹配。如何修复它?

iptables

3
推荐指数
1
解决办法
138
查看次数

iptables 刘海位置

我正在尝试设置此规则:

 iptables -A INPUT -i eth1 -p tcp -s ! 10.111.11.0/24 --dport ssh --syn -m state --state NEW -j ACCEPT
Run Code Online (Sandbox Code Playgroud)

但它不起作用。当我改变位置时!

 iptables -A INPUT -i eth1 -p tcp ! -s 10.111.11.0/24 --dport ssh --syn -m state --state NEW -j ACCEPT
Run Code Online (Sandbox Code Playgroud)

没关系,但我不确定它是否正常工作。在网络上的每一个啧啧“!” 在 -s 和 ip 之间,不在它前面。

linux iptables

2
推荐指数
1
解决办法
561
查看次数

标签 统计

iptables ×2

linux ×1