我们办公室有 DSL 互联网(下载速度为 6 mbps/上传速度为 600 kbps)。我们有大约 30 个用户可以访问互联网。我想知道监控带宽利用率的最佳方法是什么。我想知道哪些用户比其他用户使用的带宽更多,并且应该能够生成报告。我想知道是否有人使用过工具或应用程序来监控他们的带宽。我非常感谢任何回复。
提前谢谢你,Hemal
答案1
我用公共关系部正是为此。您需要一个支持端口镜像/生成功能的交换机。如果您的交换机支持端口镜像/生成功能,那么您可以在监控主机上安装 PRTG,配置交换机以将防火墙/上行链路端口流量镜像到监控主机端口,在 PRTG 中设置数据包嗅探器传感器,然后就可以了。您将能够看到带宽利用率、流量报告、按主机、协议、按对话的流量等。PRTG 还具有报告功能。
答案2
最简单的方法之一是设置代理(我建议在 Linux 服务器上使用 squid),并让所有互联网流量都通过它。然后有各种方法来验证和识别用户。我猜最简单的方法是使用透明代理(这样用户就不需要在他们的 Web 浏览器中设置它),然后将每台用户 PC 设置为具有静态 IP 地址。然后,您可以使用 sarg 或 webalizer(如果您使用 squid)等应用程序来分析代理日志,并获得有关谁在何时何地做了什么以及如何做的非常详细的报告……不过,这可能会让一些用户感到不快。
如果用户使用不同的计算机或共享,则需要研究身份验证方法。您可以将 squid 与 ldap(活动目录)链接起来,但代理不能透明(据我所知)
希望有帮助