vim /etc/fail2ban/jail.local
[Definition]
allowipv6 = auto
[DEFAULT]
ignoreip = 10.0.3.0/24
bantime = 1d
findtime = 2d
maxretry = 2
bantime.increment = true
bantime.factor = 2
[pam-generic]
enabled = true
backend = systemd
journalmatch = _SYSTEMD_UNIT=sshd.service
+ _SYSTEMD_UNIT=login.service
+ _SYSTEMD_UNIT=systemd-user-sessions.service
[recidive]
ignoreip = YOUR-LOCAL-CLIENT-IP-RANGE.0.0/16
enabled = true
filter = recidive
bantime = 1w
findtime = 4w
maxretry = 3