我想知道是否有可能在exim4服务器多次authentication失败的情况下自动禁止/过滤一段时间的IP。
fail2ban可以监视各种程序的日志文件,包括与给定模式匹配的exim和ban IP,以阻止他们在给定的时间使用iptables。
在操作系统的软件包pipe理器中寻找一个fail2ban软件包。 通常很多例子都包含在这个包里,你也可以在项目的wiki页面上find一些exim的信息 。
我成功地使用了configuration服务器防火墙,该防火墙具有捆绑的守护进程(LFD),可以与Exim一起使用(以及其他一些服务)。 https://configserver.com/cp/csf.html这是非常stream行的cPanel服务器,但没有理由不应该在一个运行exim的裸露的服务器上工作,因为日志格式是相同的。 非常容易添加例外,并设置IP被阻塞多长时间的限制。