三二互联专业提供速度最快最稳定的美国服务器、香港服务器。中美直连,亚洲优化![ 代理登陆 ] [ 付款方式 ] [ 找回密码 ][ 电子协议责任书 ]
硬件资源保障

采用高配品牌服务器

主流强悍CPU配置

确保服务高速稳定运行

中美直连线路

中美直连亚洲优化

采用中国CN2骨干网络

保证速度飞快稳定高效

如何查看系统自带防火墙的日志?

美国、香港服务器

如何查看系统自带防火墙的日志?

11-21   来源:

 查看系统自带防火墙日志,优先按系统与防火墙类型启用日志后,再通过日志文件 / 事件查看器 / Journal 查看与过滤;下面给出可直接执行的步骤与过滤命令。📜

快速对比(系统 / 防火墙 / 日志位置 / 关键命令)
系统 / 防火墙 日志位置 启用日志 常用查看命令
Windows 高级防火墙 pfirewall.log(默认 % SystemRoot%\System32\LogFiles\Firewall\);事件查看器(Firewall/ConnectionSecurity) wf.msc → 属性 → 自定义 → 启用记录丢弃 / 成功连接 记事本打开 pfirewall.log;eventvwr.msc 过滤;PowerShell 筛选
Linux firewalld journalctl;/var/log/messages/syslog/kern.log;可定向到独立文件 firewall-cmd --set-log-denied=all;永久配置 LogDenied=all sudo journalctl -u firewalld -f;sudo grep -i denied /var/log/messages
Linux UFW /var/log/ufw.log;syslog/kern.log sudo ufw logging on(low/medium/high/full) sudo tail -f /var/log/ufw.log;grep ALLOW/DENY
Windows 系统(高级安全防火墙)
启用日志(必做):Win+R 输入 wf.msc → 右键 “高级安全 Windows 防火墙” → 属性 → 对域 / 专用 / 公用配置文件,在 “日志记录” 点 “自定义” → 启用 “记录丢弃的数据包” 和 “记录成功的连接”,指定路径与大小 → 确定。默认路径:% SystemRoot%\System32\LogFiles\Firewall\pfirewall.log。
直接查看日志文件:用记事本 / Notepad++ 打开 pfirewall.log;被占用时先复制到桌面再打开;按时间、源 IP、目标端口、ALLOW/DROP 筛选。
事件查看器查看:Win+R 输入 eventvwr.msc → 展开 应用程序和服务日志 → Microsoft → Windows → Windows Firewall with Advanced Security → 查看 Firewall/ConnectionSecurity 等日志;可按事件 ID、源 IP、时间范围过滤。
PowerShell 筛选(推荐):Get-Content -Path "$env:SystemRoot\System32\LogFiles\Firewall\pfirewall.log" | Select-String -Pattern "DROP|192.168.1.100|22"。
常见问题:默认未启用日志;权限不足无法打开;日志轮转导致旧条目被覆盖;可调整最大大小与轮转策略。
Linux firewalld(CentOS/RHEL/Fedora)
启用拒绝日志(运行时):sudo firewall-cmd --set-log-denied=all;立即生效,重启后失效。
永久启用:编辑 /etc/firewalld/firewalld.conf,设置 LogDenied=all;sudo systemctl restart firewalld。
实时查看服务日志:sudo journalctl -u firewalld -f;可加 --since "1h ago" --until "now" 限定时间,或 -g "denied|reject" 过滤关键词。
系统日志查看:sudo grep -i "denied|reject" /var/log/messages(RHEL/CentOS);sudo grep -i "denied|reject" /var/log/syslog(Debian/Ubuntu)。
定向到独立日志(可选):在 /etc/rsyslog.d/firewalld.conf 中添加 kern.* /var/log/firewalld.log;& ~;sudo systemctl restart rsyslog;sudo tail -f /var/log/firewalld.log。
富规则日志:添加富规则时指定 log 动作,可在日志中添加前缀,便于过滤。
Linux UFW(Ubuntu/Debian)
启用日志(必做):sudo ufw logging on;可指定级别:sudo ufw logging medium(级别越高,日志越详细)。
实时查看日志:sudo tail -f /var/log/ufw.log;过滤允许 / 拒绝:sudo tail -f /var/log/ufw.log | grep -E "ALLOW|DENY";按 IP / 端口筛选:sudo grep "192.168.1.100" /var/log/ufw.log。
系统日志兜底:若 ufw.log 不存在,查看 /var/log/syslog 或 /var/log/kern.log:sudo grep -i ufw /var/log/syslog。
关闭日志:sudo ufw logging off;调整级别后无需重启 UFW,立即生效。
日志轮转:系统默认对 ufw.log 进行轮转,可在 /etc/logrotate.d/ 中调整轮转策略,避免磁盘占满。
通用排查与过滤技巧
关键字过滤:优先按 DROP/DENY/REJECT、源 IP、目标端口、协议(TCP/UDP/ICMP)筛选,快速定位攻击 IP 拦截记录。
时间范围:Windows 事件查看器可直接设置时间范围;Linux 用 journalctl --since "1h ago" 或 grep 结合日志时间戳。
权限与服务:查看日志需管理员 /root 权限;确保 firewalld/ufw/rsyslog 服务正常运行;服务异常会导致日志缺失。
独立日志:对高负载服务器,建议将防火墙日志定向到独立文件,便于分析与轮转,减少与系统日志混杂。
结尾
如需,我可按你的系统版本与目标 IP / 端口,提供一键筛选的 PowerShell/Bash 命令,快速定位拦截记录。

三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快

上一篇:如何在Windows系统中查看被封禁IP的连接记录? 下一篇:如何在图形界面中添加封禁攻击IP的规则?

美国GIA服务器三二互联版权所有 WWW.250.cc 2008-2015 All Rights Reserved
三二互联 - 专业的美国C3服务器、香港vps、抗DOOS流量清洗、云备份系统、网站加速系统、美国GIA服务器和香港云服务器产品提供商
三二互联24小时在线工单系统为您提供全面、专业、周到的技术支持与服务
咨询热线:400-679-9994(免长话费)