fail2ban刷新我现有的IPTABLES规则

我刚刚在服务器上执行fail2ban以进行testing。 我有一个BLACKLIST链,它阻止了一大堆我不希望到达服务器的CIDR掩码。 当fail2ban被bruteforce攻击触发时,它会正确地添加有问题的IP地址,但是它会刷新我的BLACkLIST链,我需要保持完整。

任何想法为什么发生这种情况,我怎么能坚持BLACKLIST链?

我假设你使用shorewall作为你的防火墙? 如果是的话,您可能需要在jail.conf中将fail2ban的行为更改为shorewall而不是iptables

 ... [ssh-iptables] enabled = false ... [ssh-shorewall] enabled = true filter = sshd action = shorewall logpath = /var/log/auth.log maxretry = 5 ....