Я недавно установил сервер с fail2ban, и он в основном работает, за исключением того, что я получаю ошибки всякий раз, когда эта команда пытается выполнить:
sudo iptables -D fail2ban-ssh -s xxx.xxx.xxx.xxx -j REJECT --reject-with icmp-port-unreachable
Сообщение об ошибке:
iptables: No chain/target/match by that name.
Когда я не использую REJECT, он работает нормально. Например:
sudo iptables -D fail2ban-ssh -s xxx.xxx.xxx.xxx -j DROP
Выполнит отлично. Я не могу понять, почему REJECT отвергают.
Загрузите внешний модуль с modprobe ipt_REJECT
и попробуй еще раз. DROP является родным, но REJECT - необязательным.