(最初发布在 SuperUser 上,不确定是否更适合这里)
我家里有标准的康卡斯特有线互联网连接。它从墙上连接到有线调制解调器,再从调制解调器连接到最新系列的 Linksys 路由器,后者提供有线和无线网络。绝大多数用户使用无线连接。对于日常任务来说,这种连接完全可以满足我的所有需求。
然而,在日常的社交聚会中,许多人会带着笔记本电脑和其他 PC 同时使用网络和互联网,经常用于玩游戏。我对这些机器没有管理监督权;众所周知,它们充斥着间谍软件和/或过度膨胀的软件,或者正在运行合法或非法的种子。我唯一关心的原因是,定期会有一台机器耗尽我的互联网带宽,并耗尽所有带宽来上传/下载/向人们发送垃圾邮件/等等。当这种情况发生时,游戏等连接的延迟变得不可接受,每个人都会受到影响。
我的问题是:是否有一个系统可以让我轻松地监控连接到我的无线连接的各种系统,查看每个系统占用了多少带宽,以及用于什么目的?这样,我一眼就能发现有问题的机器并将其从连接中踢出,而不必逐台检查每台机器,手动检查每台机器的“已用带宽”属性,并处理所有者的愤怒抗议。我知道这可能涉及第三方软件和/或硬件;我的问题是我甚至不知道从哪里开始。
答案1
您可以添加另一个“链中的链接”...在 wifi 和互联网之间放置一个 ntop 盒子,它将以图形方式向您显示一切..很棒的软件!
答案2
“最初发布在 SuperUser 上,不确定是否更适合这里)” - 事实并非如此,请阅读常见问题解答。
也就是说,您需要做的是从路由器查看每个 MAC 地址的统计数据。我很确定您家用路由器上的默认操作系统不会为您提供此功能,因此您可以将其替换为功能更强大的操作系统,或者将其操作系统换成可能提供您需要的额外功能的开源操作系统之一。如果您对此选项感兴趣,SU 人员会将您指向一个特定网站。
或者让你的朋友一个接一个地断开与你的网络的连接,当你遇到这个问题时,它会显示谁是罪魁祸首(当然,如果只有一个人的话)。