fail2banでipv4エラー

投稿者: | 2025年11月22日

alma linux10でfail2banをインストールしてテストしてみたところ、下記のエラーが発生して正常に動作しませんでした。

ERROR: INVALID_IPV: 'ipv4' is not a valid backend or is unavailable

どうもこれはfail2banがbanが発生したときに実行するfirewalldのコマンドが正常に実行されないことが原因のようです。

今のfirewalldはnftablesというパケットフィルリングシステムを使っているのですが、fail2banがfirewalldに送信するコマンドはfirewalldが以前使われていたパケットフィルリングシステムであるiptablesで動作するもののようです。
そこでiptablesのコマンドをnftablesで動作するように変換するiptables-nftというパッケージをインストールすると解決します。

dnf -y install iptables-nft