Beberapa kali IP dinamis yang saya gunakan kena blok oleh fail2ban, berikut cara whitelist IP yang di block oleh fail2ban:
Ketik perintah
sudo iptables -n -L --line-numbersmaka akan menampilkan semua rule iptables, biar ga ribet bisa menggunakansudo iptables -n -L --line-numbers |grep rejectuntuk mengetahui IP mana saja yang terkena blok fail2banDi sini bisa diketahui IP saya terkena blok filter f2b-dovecot yang berarti terkena blok dovecot filter. Cek dengan
sudo fail2ban-client statusuntuk mengetahui rule dovecot apa saja yang digunakan fail2ban
Kena Blok Dovecot

fail2ban status Server Saya
Selanjutnya hapus rule iptables dengan menggunakan perintah
sudo fail2ban-client set dovecot-iredmail unbanip 123.123.123.123Masuk ke ‘/etc/fail2ban/jail.conf’, cari baris
ignoreiptambahkan IP yang ingin di whitelist tadi
Tambahkan ignoreip
Kasus Unik
IP Sudah di Whitelist Tapi Masih Tidak Bisa Akses Server
Ini akibat rule nginxrepeatoffender yang terlalu agresif atau
misconfiguredbiasanya IP sendiri malah kena blokCara cek IP kita terkena blok atau tidak
sudo iptables -S | grep 20.30.40.50kalau terkena blok, return nya-A f2b-nginxrepeatoffender -s 20.30.40.50/32 -j DROPUnban IP kita dengan
sudo fail2ban-client unban 20.30.40.50Matikan service fail2ban sementara
Tambahkan IP kita di opsi
ignoreip/etc/fail2ban/jail.localHapus rules di
iptablesdengansudo iptables -D f2b-nginxrepeatoffender -s 20.30.40.50/32 -j DROPNyalakan kembali service fail2ban
