使用 ebtables/iptables 計算目標 MAC 位址的流量

使用 ebtables/iptables 計算目標 MAC 位址的流量

我希望能夠使用iptablesebtables或其他一些 Linux 實用程式來計算發送到給定 MAC 位址的位元組數。我嘗試查看其中的位元組數,ebtables但它們始終為 0,我在這裡做錯了什麼嗎?

答案1

IPTables 支援流量統計。您應該能夠設定與您感興趣的 MAC 位址相符的 IPtables 規則,然後查看它的計數器以了解它正在推送的流量類型。請注意,您不能使用它來查看 LAN 上其他電腦的流量,它只能用於往返其運行的電腦的流量。

答案2

我最終解決了這個問題,方法是獲取與每個 MAC 位址關聯的 IP 位址,arp並添​​加一個記帳規則來iptables計算該 IP 位址的下載流量。

相關內容