我在Apache2.4上使用ModSecurity和Fail2Ban
很多时候,我会在服务器上遭到恶意的攻击,试图做一些坏事。没问题,Modsecurity和Fail2Ban捕捉到它,并禁止该IP。
例如,192.99.13.29将尝试使用注入攻击,它将被阻止,但随后192.99.13.30,192.99.13.31等等,实际上,他们得到了尽可能多的裂缝,他们喜欢。
我想知道的是,我可以改变Fail2Ban,而不是仅仅禁止一个IP,我可以使用CIDR表示法在第一次命中时禁止该特定IP地址的整个范围?
例如,我希望将192.99.13.29列入黑名单,而不是将192.99.13.29/24列入黑名单。
发布于 2019-03-24 06:21:03
顺便说一下,这是在Linux上的Apache2.4服务器上。答案是找到一个提供CIDR国家标记的在线来源。因此,我只是得到了整个美国的CIDR IP列表,在我的虚拟主机中为所讨论的域添加了一个拒绝,允许语句,然后允许所有的USA IP,并在列表的末尾添加了一个拒绝。
这是可行的,但并不理想。我认为将列表放在1000默认的Apache2配置中会更好,因为它将应用于server....but的所有连接--对我来说不是这样的。
https://serverfault.com/questions/958293
复制相似问题