ファイアウォールと iptables | fail2ban

ファイアウォールと iptables | fail2ban

Almalinux サーバーで fail2ban 1.0.2 を実行しています。期待どおりに動作しているようですが、疑問に思うことがあります。

  1. jail.d に sshd.local と 00-firewalld.local がある (epel から fail2ban と fail2ban-firewalld をインストール)。

  2. 00-firewalld.local には以下が含まれます:

    [DEFAULT]
    banaction = firewallcmd-rich-rules
    banaction_allports = firewallcmd-rich-rules
    

しかし、fail2ban-client get sshd actionsを実行すると

 The jail sshd has the following actions:
 iptables-multiport

私はそれが返されるはずだという印象を受けました:

 firewallcmd-rich-rules

しかし、何もない。おそらくそれが理由だろう

 firewall-cmd --list-rich-rules

何も返さないが、

 iptables -S

すべてのIPアドレスのリストを返します

 fail2ban-client get sshd banip 

リスト。言い換えると、fail2ban は iptables に情報を追加していますが、firewalld はループから外れているようです。

それで、誰かが何が起こっているのか説明してくれることを期待しています。明らかに私は何かを見逃しています。

関連情報