网络监控工具-Sniffnet
2025-12-15 10:54:19 阿炯

系统与网络管理员都离不开TcpdumpWireshark这两款抓包工具,前者需要熟悉命令行操作才能上手抓到你要的数据包,而Wireshark则要熟悉各种过滤参数配置以及熟悉网络协议才能看懂数据包。有没有比这两个工具好用且实用的工具呢?

有,这就是图形化网络监控工具--Sniffnet。

Sniffnet 是一款用 Rust 编写的、跨平台、直观易用且注重隐私的图形化网络流量监控与分析工具。其核心目标是让每个人(从普通用户到网络管理员)都能轻松、实时地看到主机上相关的通信信息,而无需掌握像 Wireshark 那样复杂专业的抓包技能。采用Apache-2.0或 MIT 开源协议授权使用。


功能特点

1.用户友好与美观
现代化图形界面:这是它与传统命令行工具(如 tcpdump)或复杂专业工具(如 Wireshark)最大的区别。所有信息都通过清晰的图表、列表和地图可视化呈现。

实时可视化:动态更新连接列表、流量速率图(实时显示上传/下载速度)、数据量饼图等,一目了然。

2.注重隐私与本地化
完全离线工作:所有分析都在你的本地计算机上进行,网络数据包不会被发送到任何远程服务器。这保证了你的隐私安全。

开源透明:代码完全公开,任何人都可以审查其安全性,确保其行为如描述一致。

3.强大的监控与分析功能
实时连接列表:显示所有活跃的网络连接(TCP/UDP/ICMP等),包括本地/远程IP、端口、协议、流量大小和所属进程(如果权限允许)。

流量统计与筛选:可以按应用、IP地址、端口、协议、地理位置等进行筛选和统计。

地理位置集成:通过内置的IP地理位置数据库,可以将远程IP地址在地图上可视化显示,让你知道流量去向何方。

通知与警报:可以自定义规则,当特定事件发生(如某个IP连接、流量超过阈值)时,收到系统通知。

数据包捕获与导出:支持将捕获到的数据包保存为
pcap
 文件,供后续在Wireshark等工具中进行深度分析。

4.跨平台支持
官方支持 Windows、macOS 和 Linux,在三大主流桌面操作系统上都能获得一致的体验。安装包直接github上下载对应系统安装包即可。


安装好的Sniffnet可以设置成简体中文,选择对应网卡后,点“开始”按钮就可以进行网络抓包监控分析了。可以直观看到监控主界面以动态图表展示实时上传/下载速率,出站/入站流量统计等数据。点下边的主机,可以查看相关主机网络流量详情,下边的服务,可以查看相关服务网络流量详情。详情信息中可以直观看到类似源IP、源端口、目的 IP、目的端口、协议类型、服务类型、流量数据等。


Sniffnet填补了系统自带网络工具(如资源监视器)与专业抓包工具(如Wireshark)之间的空白。它提供了一个既强大又易于上手的解决方案,让网络监控不再是网络专家的专属领域。那么它绝对是阁下的理想选择。

最新版本:1
v1.4于2025年11月上旬发布。

项目主页:https://github.com/GyulyVGC/sniffnet