[linux-l] traffic statistik mac

Volker Grabsch vog at notjusthosting.com
Do Jan 4 06:25:00 CET 2007


On Thu, Jan 04, 2007 at 02:28:59AM +0100, Steffen Dettmer wrote:
> * Ivan F. Villanueva B. wrote on Wed, Jan 03, 2007 at 22:56 +0100:
> > ich werde bald ein Computer mit einer Netzwerkarte und ein Modem haben. Er
> > soll als Router funktionieren. Wie kann man wissen, wie viel Traffic jede MAC
> > generiert (upload + download)?
> 
> Eine "nichts machende" Filterregel ran (je eine pro MAC, muss leider
> bekannt sein oder dynamischen Satz bauen müssen), die sollten dann
> automatisch mitzählen.

Zur Erklärung: Steffen meint eine iptables-Filterregel, also das, was du
erzeugst via:

    iptables ... -m mac --mac-source ...

Die aktuelle Statistik kriegst du via:

    iptables -nvL

Dabei macht "-L" das gewohnte, "-n" verhindert Reverse-DNS-Lookups und
"-v" zeigt die Statistiken mit an. Dabei werden große Zahlen als in der
"234K" oder "2M" dargestellt. Möchtest du überall die exakte Byte-Zahl
haben, nimm -x:

    iptables -nvxL

Außerdem kannst du die Zähler auf 0 zurücksetzen:

    iptables -Z

Das macht man aber normalerweise nicht so, sondern in Kombination
mit "-L", damit man den genauen Stand vor dem Nullsetzen erhält:

    iptables -Z -nvxL

Außerdem kannst du auch nur bestimmte Chains ansehen:

    iptables -nvxL INPUT


Viele Grüße,

    Volker

-- 
Volker Grabsch
---<<(())>>---
Administrator
NotJustHosting GbR



Mehr Informationen über die Mailingliste linux-l