![显示用户互联网连接的某些硬件设备功能名称是什么?](https://linux22.com/image/1456417/%E6%98%BE%E7%A4%BA%E7%94%A8%E6%88%B7%E4%BA%92%E8%81%94%E7%BD%91%E8%BF%9E%E6%8E%A5%E7%9A%84%E6%9F%90%E4%BA%9B%E7%A1%AC%E4%BB%B6%E8%AE%BE%E5%A4%87%E5%8A%9F%E8%83%BD%E5%90%8D%E7%A7%B0%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.png)
问题:
我正在尝试寻找一个小型硬件设备(例如调制解调器/路由器?防火墙?),它可以告诉我谁(私有 LAN IP 地址)正在连接到哪些其他(公共)IP 以及它们的上传/下载速度**。
语境:
在我们的小办公室(大约有 20 多名员工,取决于谁在/wtf/飞来),有时我们的互联网流量会因为大量的互联网使用而变慢 == 我们的下载和/或上传管道变得饱和。
我想看看哪些设备连接到哪里以及下载了什么。现在,在人们生气之前...我不要想看看实际的内容或文件名等...只是 Ip addy192.168.0.69
从 mozilla.org 消耗了 52 k/s(例如下载 firefox)等...
例如:
192.168.0 69
: mozilla.org : 下降 52 k/s192.168.0.51
: youtube.com : 速度下降 101 k/s192.168.0.100
:docs.google.com :每秒增加 12k
所以这意味着我至少可以走到可能消耗大量带宽的设备那里并解决问题(或者让他们停下来一点点)。
现在主要的这样做的原因并不是刻薄,而是因为……很多用户不知道他们已经默默同步了整个 flickr 照片库,或者他们的 dropbox 正在悄悄同步,等等。
其次,请不要:
- 建议我换个更粗的管道/更好的下载计划/速度
- 防火墙/阻止所有地方并执行组策略等
- 锁定所有计算机,只安装得到正式认可的, ETC。
- 拿起电脑,安装 linux,然后等等等等 linux-pro-stuff-etc
- 购买 R-PI 并安装 Linux 或任何当前版本等。
请不要去那里提出这样的建议。
但我还是很高兴能刷新硬件设备:)
谁能告诉我我应该寻找什么设备...或者设备具有哪些功能...可以做这类事情?
答案1
您可以使用任何启用 SNMP(或在其管理界面中具有某种计数器)的交换机来查看每个端口上的带宽使用情况,但它不会告诉您用户实际在做什么,甚至无法区分本地流量和互联网流量。如果单个端口上有 1 台以上的机器,您将无法找到哪台机器正在消耗带宽。
此外,如果有一个交换机可以将所有流量镜像到某个专用端口,那么你就可以使用一些嗅探软件来查看谁去了哪里。例如,EtherApe 可以绘制一个连接图,帮助你快速了解正在发生的事情。
另一方面,您可以使用可以在管理界面中显示所有连接的路由器。这主要是软件功能,而不是硬件。我在 MikroTik 和较新的 ZyXEL 设备中看到过类似的东西。但是当您有很多连接时,情况就会变得非常混乱。