Назад | Перейти на главную страницу

разблокировать или разблокировать IP-адрес от fail2ban и iptables

Fail2ban заблокировал IP-адрес, который я хотел бы отменить. У меня есть когда я бегу sudo fail2ban-client set sshd unbanip xxx.xxx.xxx.xxx (где xx-часть - это IP-адрес) Получаю ответ:

NOK: ('xxx.xxx.xxx.xxx не забанен',)
xxx.xxx.xxx.xxx не забанен

Я читал о похожих проблемах Вот и Вот, но у меня все еще возникают проблемы. Когда я бегу iptables-save|grep xxx.xxx.xxx.xxx Я могу найти в iptables правило, блокирующее адрес:

-A ufw-user-input -s xxx.xxx.xxx.xxx/32 -j REJECT --reject-with icmp-port-unreacable.

Теперь, когда я пытаюсь sudo iptables -D INPUT -s xxx.xxx.xxx.xxx Получаю ответ:

iptables: Плохое правило (существует ли в этой цепочке подходящее правило?).

Я попытался добавить /32 часть к ipaddress, я пробовал ufw-user-input вместо того INPUT, но каждый раз я получаю одну и ту же ошибку.

Теперь у меня вопрос: что я могу сделать, чтобы избавиться от правила? А также, в чем может быть причина того, что fail2ban сообщает мне, что адрес не заблокирован?

Команда, которую вы даете iptables -D INPUT -s xxx.xxx.xxx.xxx запрашивает цепочку INPUT, но ваше правило хранится в ufw-user-input цепочка iptables. Если бы вы дали команду sudo iptables -L вы увидите все цепи, и одна из них будет ufw-user-input и под этим должно быть помещено ваше оскорбительное правило.

Чтобы удалить его, вы можете сделать sudo iptables -D ufw-user-input -s xxx.xxx.xxx.xxx или используйте ufw status, найдите соответствующее правило и используйте ufw delete $RULE