小编Pol*_*toS的帖子

使用每个 IP 的 iptables 限制传入连接

我需要限制每个 IP 对某些端口的访问。假设每分钟 5 个连接 - 不会更多。

我见过的iptables最近connlimit限制,但它们都没有装修正是我需要的。

假设您有一个客户端每秒钟都在尝试连接。在我的场景中,我需要每分钟允许 5 个数据包。

最近:如果某个 IP 每 1 秒尝试连接一次,--hitcount 5 将记住该 IP 并将其保留在列表中,直到在 --second 60 时间内没有数据包进入。因此,它会在我的场景中永久限制客户端。

limit:我希望使用 --limit 5/min限制此限制,但对于所有 IP - 无法为每个 IP 指定此限制。

connlimit:限制同时连接的数量,而不是每隔一段时间。

事实上,我需要限制+最近的混合。谁知道怎么做?

iptables

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

标签 统计

iptables ×1