温馨提示×

怎么查看centos sniffer日志

小樊
52
2026-10-09 00:34:59
栏目: 智能运维

在 CentOS 上提到“sniffer 日志”,需要先明确你指的是哪一种 sniffer / 抓包工具,因为不同工具的日志查看方式不一样。下面按常见情况说明:


一、如果是 tcpdump(最常见)

tcpdump 本身不自动保存日志,一般是你手动抓包或脚本保存的。

1. 查看已有抓包文件

tcpdump -r /path/to/file.pcap

例如:

tcpdump -r /var/log/sniff.pcap

2. 实时抓包并查看

tcpdump -i eth0

3. 常见保存位置(不一定存在)

/var/log/
/tmp/

可搜索:

find / -name "*.pcap" 2>/dev/null

二、如果是 Wireshark(命令行 tshark)

查看日志:

tshark -r file.pcap

实时:

tshark -i eth0

三、如果是系统自带的审计 / 网络监控(如 auditd)

查看 audit 日志

ausearch -m sniff

或:

cat /var/log/audit/audit.log | grep sniff

四、如果是第三方 sniffer 服务(如 argus、netsniff-ng)

查看服务状态

systemctl status netsniff-ng

查看日志

journalctl -u netsniff-ng

或自定义日志路径(看配置文件):

/etc/netsniff-ng/

五、如果是“某个程序说自己开了 sniffer”

可检查:

ps aux | grep sniff

或:

netstat -anp | grep sniff

六、如果你不确定用了什么

可以直接搜:

rpm -qa | grep -i sniff

或:

which tcpdump tshark netsniff-ng

如果你能补充一下:

  • 是 系统自带还是自己装的
  • 有没有 具体的服务名或文件名
  • 是想看 实时流量还是历史日志

我可以给你更精确的命令。

0 踩