用于跟踪本地网络中所有 PC 的互联网流量/速度的实用程序/嗅探器

用于跟踪本地网络中所有 PC 的互联网流量/速度的实用程序/嗅探器

无论该实用程序是用于 Ubuntu 还是 Windows XP/7,只需要查看哪台电脑在本地网络中使用了最多的流量。

该电脑上可能存在一些垃圾邮件发送者等。

在致电我的 ISP 之前,需要先解决该问题。

答案1

如果你能跨越网关连接来查看,Wireshark 将会工作全部PC 的流量。否则,您只能看到自己的流量。

如果你的 PC 支持 SNMP,我认为你最好的选择是使用类似仙人掌。这样,您可以在中央 PC/服务器上运行 Cacti,然后轮询其他 PC 以获取接口信息并绘制生成的接口图表以供比较。

替代文本

答案2

Wireshark是实现这一目标的绝佳工具。这里是您需要的所有工具的列表,例如:

  • BWM——带宽监视器
  • 端口扫描器
  • 发送神奇的网络唤醒数据包的工具
  • 快速测量网络设备吞吐量的脚本
  • ETC...

我还发现了很多 Linux 的带宽监控工具这里

答案3

+1 关于 wireshark,它确实是一个很棒的工具(并且@Beck 您可以使用统计数据->对话或统计数据->端点来获取流量摘要)。

您可能还会发现乙太很有用。它能以实时图形方式显示大多数流量来自哪里/从哪里流出。

但是请记住,无论使用哪种工具来测量流量,您都可能需要从网关/路由器进行测量,因为由于网络切换和各种其他因素,任何一台单独的机器都不会看到网络其余部分的流量。如果您的网关机器上没有图形界面,您可以使用以下方式获取数据包转储tcpdump或者沙克

答案4

Iptraf 是一款出色的工具,可用于监控 LAN 流量以及个人流量,

该工具非常方便,可以从终端本身查看。

对于高级监控我建议使用 wireshark

相关内容