Se per disgrazia il nostro indirizzo IP da cui ci colleghiamo al nostro server è stato bannato da fail2ban, seguiamo questa guida per ripristinarlo in pochi comandi. Ovviamente, per poter eseguire l’unban del nostro IP dobbiamo collegarci al nostro server via remote console oppure averne accesso fisico.
Verificare se il proprio IP è in banned list
La prima cosa da fare è verificare se il nostro IP è nella lista degli IP bannati. Lanciamo questo comando per vedere lo status della jail:
fail2ban-client status sshd
Otterremo un risultato simile al seguente:
Status for the jail: sshd
|- Filter
| |- Currently failed: 2
| |- Total failed: 54
| `- File list: /var/log/auth.log
`- Actions
|- Currently banned: 42
|- Total banned: 54
`- Banned IP list: 102.210.80.6 113.142.57.80 115.160.146.86 123.166.121.178 125.160.108.85 14.103.114.85 14.103.122.90 14.103.127.204 14.103.170.16 14.225.231.166 140.249.222.253 143.244.140.47 161.49.89.39 170.64.196.244 176.79.91.238 180.167.207.234 182.19.254.167 189.7.17.61 193.32.162.145 195.94.24.183 2.136.114.196 20.40.73.192 212.227.232.57 218.0.63.25 222.172.32.246 45.118.146.109 45.94.4.237 79.124.62.54 8.217.156.225 81.192.46.36 92.118.39.92 92.118.39.95 203.34.152.103 42.115.169.50 116.105.215.151 116.110.70.202 116.110.84.22 171.251.29.107 42.51.13.138 209.38.249.244 14.103.173.90 181.115.233.250
In alternativa, possiamo lanciare direttamente questo comando per evidenziare il nostro IP se presente in lista:
fail2ban-client status sshd |grep "your-ip-address"
Rimuovere il proprio ip dalla banned list
Una volta verificato che il nostro IP è finito nella banned IP list, per rimuoverlo lanciamo il seguente comando:
fail2ban-client set sshd unbanip "your-ip-address"
Se per caso il nostro IP è finito nella lista dei recidivi, il comando da lanciare è il seguente:
fail2ban-client set recidive unbanip "your-ip-address"