Skip to main content

管理命令

查看封禁状态

# 查看所有防护状态
sudo fail2ban-client status

# 查看特定防护状态
sudo fail2ban-client status nginx-access

IP管理

# 手动封禁IP
sudo fail2ban-client set nginx-access banip 192.168.1.100

# 手动解封IP
sudo fail2ban-client set nginx-access unbanip 192.168.1.100

# 解封所有IP
sudo fail2ban-client set nginx-access unbanip --all

服务管理

# 重启服务
sudo systemctl restart fail2ban

# 重新加载配置
sudo fail2ban-client reload

# 查看服务日志
sudo tail -f /var/log/fail2ban.log

# 实时监控封禁情况
sudo tail -f /var/log/fail2ban.log | grep nginx-access