我正在寻找方法来监视networking上单个设备的互联网使用情况 – 传输的数据总量。 我使用FreeBSD 9.0-RELEASE和pf进行过滤和NAT。 我不知道如何去做这件事。
我目前正在使用Cacti来监视我的聚合Internet使用情况,并且可以将SNMP监视器挂接到某些设备,但不是networking上的所有设备都可以运行SNMP。
其他人如何使用FreeBSD(或者其他BSD)来监控他们networking中的单个设备?
设置Netflow将符合法案。 虽然通常由networking设备生成,但有一些开源软件包( http://fprobe.sourceforge.net/ )可以基于libpcap生成Netflow。 然后可以将这些数据导出到许多免费提供的商业收集器和分析器(在同一个主机上或分开),然后提供有关各个主机,协议等的详细信息。