小编Ela*_*dar的帖子

HAPROXY 背后的 mod_evasive

我在 HAPROXY 设置后面有几台 Apache 2 机器,我尝试在这些 Apache 机器上设置 mod_evasive,同时还使用 mod_rpaf 来获取真正的 X-FORWARDED 客户端 IP。

出于某种原因,mod_evasive 获取并阻止了一些 ips(使用 ApacheBench 进行测试),但有些可以继续打开更多连接,并且基本上对我的服务器进行 DOS 处理。

知道什么可以在 mod_evasive 中从另一个 ip 中排除一个 ip 吗?考虑到它位于代理后面并且真实的客户端 ip 在 apache 日志中可见?

mod_evasive的定义是默认值时,DOSWhitelist设定为我们的子网掩码(192.168 例如)。

rpaf 模块有 RPAFproxy_ips 定义和我们的 HAPROXY ip。有任何想法吗?

haproxy x-forwarded-for apache-2.2

6
推荐指数
1
解决办法
6174
查看次数

标签 统计

apache-2.2 ×1

haproxy ×1

x-forwarded-for ×1