是否可能,如果可以,如何在 Cloudflare 站点上启用高级请求过滤?

Is it possible and if so, how to enable advanced request filtering on the Cloudflare site?

原问题:

我们能否在 Cloudflare 中过滤和阻止不正确或非标准的请求,或者看起来不太可能经常来自同一 IP 地址,即使它们是正确的?

我对使用正则表达式过滤请求以及阻止IP[=69=的能力特别感兴趣] 错误请求,或者至少使用 400 Bad Request 响应代码自动响应它们,因为可以使用 mod_securityApache 服务器中。

第二个重要的事情是能够过滤掉来自相同 IP 地址的极其频繁的请求(即使它们是正确的).例如,我希望能够在 Cloudflare 级别阻止 IP 地址,这些地址每分钟发出超过 1000 个请求。

Cloudflare给我们这样的机会吗?

如果可以,我需要满足什么条件,在Cloudflare面板的什么地方可以做如果可以,请给我 精确的指导方针

所有这些在防御 DDOS 攻击的情况下都很重要。

解释我问这个问题的背景的更新:

我是一名程序员,需要实施一个解决方案来防止 DDOS 攻击。 目前我的程序是用 Python 已将 Apache access_logApache mod_security 结合使用和其他服务,例如 firewall.

现在我有机会使用 Cloudflare 这就是我问的原因。

也许,感谢 Cloudflare,我会制作我的程序,因为这将是不必要的,并且解决方案将能够与现在完全相同,但在早期阶段(请求不会到达 Web 服务器),但也许(取决于答案),我将不得不保持旧方式,或者 也许我可以稍微改进程序和消耗通过使用 mod_security 或其他方式消除 Web 服务器资源。

我正在寻求帮助和建议。

提前致谢!

filtering requests with regular expressions

使用Firewall Rules.

ability to filter out extremely frequent requests that appear from the same IP address

使用Rate-Limiting.

please give me precise guidelines.

联系 Cloudflare Support 了解满足您要求的特定配置。