
公開サーバーへの不正アクセスやブルートフォース攻撃を自動で検知・遮断する fail2ban の設定ファイル(jail.local)を作成するツールです。除外IP(ホワイトリスト)やBAN時間、対象サービスを選ぶだけで安全な定義を出力します。
🚨 fail2ban 防御ルール&jail.localジェネレーター
SSHブルートフォースやWordPressへの不正ログイン、Botによる404/403スキャン攻撃を即座にBANする設定ファイルを安全に出力します。
🛡️ 防御対象(Jail)の選択
📋 fail2banへの設定反映・BAN状態確認コマンド
Bash
# 設定ファイルの保存 / Save jail.local configuration
sudo nano /etc/fail2ban/jail.local
# fail2banの再起動 / Restart fail2ban service
sudo systemctl restart fail2ban
# 現在のBAN状況と稼働Jailの確認 / Check fail2ban status
sudo fail2ban-client status
# 特定Jail(例: sshd)の詳細ステータス確認 / Check specific jail status
sudo fail2ban-client status sshd
# 誤ってBANされたIPの解除(手動アンBAN) / Unban specific IP address
sudo fail2ban-client set sshd unbanip 192.168.1.50