如何计算在计算机和网关计算机之间stream动的数据。 我有一个运行IP表的Linux路由器/网关,它在局域网中路由互联网stream量。 我有通过网关计算机访问Interet的IP / MAC地址的个人用户。 我想找出个人用户使用的stream量。
是否有可能找出什么样的stream量是HTTP,SMTP,FTP等。也可以每小时收集信息,并获得具体信息,以便我可以将信息存储在数据库中?
我听说过IP会计? 这是正确的方法
我曾经运行ntop来做到这一点。
您也可以在iptables中使用会计规则来跟踪stream量。 您可以在Shorewall中使用会计规则进行设置。
有很多应用程序可以计算带宽。 例如:
您可以尝试使用Zabbix或Nagios与自己的脚本。