我收到很多黑客向我的域发送垃圾邮件,请求不存在的文件。这占用了我分配的大量带宽,我想将这些 IP 地址列入黑名单。
一旦他们在指定的时间范围内请求了 X 个 404 的文件,是否有一种方法可以自动将 Apache 中的 IP 地址列入黑名单?
Fail2ban完全符合您的要求。
它监视您的日志文件以查找某些模式,然后执行您指定的任何操作。您可以在一段时间内阻止 IP。
它确实需要一些正则表达式技能,但它与正则表达式测试器一起打包。