Fail2Ban 用于保护服务器免受暴力破解攻击。Fail2ban 通过 iptables 来封锁攻击者,因此如果我们希望某个 IP 地址永久加入白名单、永不遭到封锁,就必须将其添加到配置文件中。

首先,编辑配置文件:

nano /etc/fail2ban/jail.local

假设你还没有 jail.local 文件,则改为编辑 jail.conf 文件:

nano /etc/fail2ban/jail.conf

然后,检查以下这一行:

ignoreip =

现在添加你希望加入白名单的所有 IP 地址。每个 IP 或 IP 段之间必须用空格分隔。例如:192.168.0.1 192.168.5.0/32

示例:

ignoreip = 
192.168.0.1 192.168.5.0/32

该行应添加在文件的 [DEFAULT] 区块中。

保存文件并重启 Fail2Ban:

service fail2ban restart

至此全部完成。