我希望能够使用iptables或ebtables或其他一些Linux实用程序来计算进入给定MAC地址的字节数。 我试过在ebtables查看字节数,但是他们总是0,我在这里做错了什么?
IPTables支持stream量统计 。 你应该能够设置一个匹配你感兴趣的MAC地址的IPtables规则,然后看看它的计数器,看看它推动什么样的stream量。 请注意,您不能使用它来查看局域网上其他机器的stream量,它只会用于stream入或stream出正在运行的机器的stream量。
我最终通过从arp获取与每个MAC地址关联的IP地址并在iptables添加记帐规则来计算该IP地址的下载stream量来解决此问题。