Mod_evasive 制造麻烦

Mod_evasive 制造麻烦

在我将我的一个数据库表从 myisam 更改为 InoDB 后,错误日志中开始出现“服务器配置拒绝客户端:”。在发现 mod_evasive 是问题所在后,我在 apache 配置文件中添加了以下内容。apache 重启后仍然出现错误,因此我禁用了“DOSHashTableSize”,在 apache 重启并等待 10 分钟后,日志中不再出现错误。

错误示例:2022 年 3 月 31 日星期四 00:04:33.313448] [:error] [pid 24921] [客户端 103.125.235.21:57710] 服务器配置拒绝客户端:/home//public_html/raq.php

有人知道我应该对 mod_evasive 使用什么设置吗?这个网站的流量相当大。

<IfModule mod_evasive.c>
        DOSHashTableSize 12289
        DOSPageCount 512
        DOSSiteCount 512
        DOSPageInterval 2
        DOSSiteInterval 10
        DOSBlockingPeriod 10
</IfModule>

相关内容