多端口扩展对可以指定的端口有一个限制 (15)。
但是我需要在一个规则中指定更多的端口号,所以我尝试在一个规则中使用多个多端口,例如:
iptables -A INPUT -p tcp -m multiport --destination-ports 59100 -m multiport --destination-ports 3000 -m state --state NEW -j REJECT --reject-with tcp-reset
结果iptables -L INPUT -n
是
Chain INPUT (policy ACCEPT)
target prot opt source destination
REJECT tcp -- 0.0.0.0/0 0.0.0.0/0 multiport dports 59100 multiport dports 3000 state NEW reject-with tcp-reset
但事实证明,当我尝试从客户端连接时,两个端口都没有被拒绝。
版本为 v1.4.2-rc1。
是否有解决方法,或者当我需要在一个规则中指定超过 15 个端口时应该怎么做。