![监控 DHCP 客户端进出带宽使用情况](https://linux22.com/image/705867/%E7%9B%91%E6%8E%A7%20DHCP%20%E5%AE%A2%E6%88%B7%E7%AB%AF%E8%BF%9B%E5%87%BA%E5%B8%A6%E5%AE%BD%E4%BD%BF%E7%94%A8%E6%83%85%E5%86%B5.png)
我有一些地方正在运行 pfSense 路由器。我尝试使用 softflowd 将数据发送到 NFSen,认为如果它来自 LAN 接口,它可能会显示每个 IP 的带宽,至少我被引导相信这一点。
还有其他方法可以监控 DHCP 客户端的 B/W 使用情况吗?我使用 LibreNMS 监控服务器和网络设备,但您只能看到每个接口的使用情况,如果该接口上有多个客户端,这无济于事。
虽然 pfSense 确实有一种基本的方法来监控进出。但我希望有更详细的信息,这样我就能更清楚地看到正在发生的事情。
如果有办法在某些方面进行监控,我曾经想过也许可以设置一个虚拟化的 BSD 或 Linux 机器来传输流量。
答案1
您可以设置具有带宽监控功能的虚拟 Linux 网关。以下是 WFilter NG 防火墙的预构建 vmware 映像和指南:
http://wiki.wfilterros.com/VMWare_Image
WFilter 可以监控带宽,记录上网行为,过滤内容,限制带宽速率,看起来就是你想要的。