linux

Linux防火墙日志如何查看分析

小樊
44
2025-08-07 10:56:00
栏目: 智能运维

一、查看方法

1. iptables日志

2. firewalld日志

3. 其他工具

二、分析要点

  1. 关键信息提取

    • 源/目标IP、端口、协议:识别异常连接(如高频访问、非业务端口)。
    • 动作(ACCEPT/DROP/REJECT):判断规则是否生效,是否存在被拒绝的攻击尝试。
    • 时间戳:分析攻击时间规律,如DDoS攻击的集中时段。
  2. 常见问题排查

    • 大量异常IP:可能是扫描或攻击,需结合防火墙规则确认是否放行。
    • 端口异常:非业务端口(如3306、22)被频繁访问,需检查服务暴露情况。
    • 规则匹配失败:通过 iptables -L -v 确认规则是否正确应用,日志中是否有“DROP”记录。
  3. 日志管理

    • 定期轮转:通过 logrotate 避免日志过大,配置示例:
      /etc/logrotate.d/syslog 中设置 rotate 7(保留7天)。
    • 远程存储:配置syslog服务器(如rsyslog)将日志发送至远程主机。

三、工具推荐

注意:查看日志需管理员权限(sudo),不同发行版路径可能略有差异,优先通过 journalctl 或配置专用日志文件管理。

0
看了该问题的人还看了