Если вы несколько раз неправильно пытались подключиться к серверу Linux, где настроен fail2ban, то вы будете занесены в черный список и не сможете подключиться заданное на сервере количество времени или вообще навсегда.
Чтобы разбанить IP адрес, нужно на сервере выполнить следующие команды.
Вначале посмотреть цепочки правил (jail):
fail2ban-client status
Результат будет что-то вроде такого:
Status
|- Number of jail: 3
`- Jail list: apache, ssh, apache-modsecurity
Затем в разбаниваем IP в нужной “клетке” (цепочке правил):
fail2ban-client set JAILNAMEHERE unbanip IPADDRESSHERE
В старых версиях Fail2ban может не существовать команды unbanip, тогда вы будете получать ошибку вида:
Invalid command (no set action or not yet implemented)
Здесь придётся перезагрузить “клетку”, что уберёт из неё все баны:
fail2ban-client reload JAILNAMEHERE
Также можно добавить IP в список исключений чтобы он не блокировался, если вы что-то тестируете:
fail2ban-client set sasl addignoreip 198.32.110.100
Посмотреть, какие IP забанены в “клетке” можно с помощью команды:
fail2ban-client status JAILNAMEHERE
Ну и посмотреть список доступных команд:
fail2ban-client -h