Как в fail2ban удалить заблокированный ip-адрес

Для того, чтобы удалить, нужно вывести список адресов, которые были заблокированы.

sudo iptables -L -n

Если список большой, то в конце команды дописываем | grep xxx.yyy.zzz.www

Удаляем заблокированный IP-адрес средствами fail2ban

Смотрим список iptables и ищем виновника

sudo iptables -L -n

Если не помним название правила то смотрим список правил командой:

sudo fail2ban-client status

В этом примере удалим адрес из таблицы sshd

sudo fail2ban-client set sshd unbanip xxx.yyy.zzz.www

После данной команды заблокированный IP-адрес исчезнет из таблицы Fail2Ban

Удаляем заблокированный IP-адрес средствами iptables

Вывести список заблокированных ip адресов можно с помощью команды:

sudo iptables -L -n

Если не помним название правила, то смотрим список правил командой:

sudo fail2ban-client status

Допустим нас забанили по ssh. Удалить из таблицы sshd заблокированный ip можно с помощью команды:

sudo iptables -D sshd -s xxx.yyy.zzz.www -j DROP

где xxx.yyy.zzz.www – ip адрес, который надо разблокировать.

Ещё один способ:

Получаем список правил iptables с указанием номеров строк у каждой таблицы

sudo iptables -L -n --line-numbers

Ищем нужный нам адрес, имя таблицы и номер, под которым идёт заблокированный адрес

Например, наша таблица называется asterisk-iptables и мы видим, что заблокированный адрес находится под номером 3

Для этого выполняем команду

sudo iptables -D asterisk-iptables 3

Адрес должен удалиться.

Если есть вопросы, то пишем в комментариях.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

0 0 vote
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
Просмотреть все комментарии