Portál AbcLinuxu, 11. května 2025 05:02

Dotaz: bandwidthd monitoruje veskerej traffic

30.9.2007 21:32 boar | skóre: 25 | Praha
bandwidthd monitoruje veskerej traffic
Přečteno: 322×
Odpovědět | Admin
Zdravim.
Mam tu domaci server, na systemy FreeBSD. Stroj, slouzi jako spoustu veci, mimo jine jako fileserver a router/fw

Snazim se logovat traffic pomoci bandwidthd. problem ovsem je, ze pocita veskerej traffic, kterej prijde na lokalni sitovku, nikoli jen ten, kterej projde pres server, a jde ven/dovnitr. Z tho vyplyva, ze se mi v grafech objevujoi i data, ktery jsem uploadnul/downloadnul ze serveru. Nevite, zda je moznost to nejako omezit, popripade jinej podobnej nastroj, kterej by bral jen routovanej/natovanej traffic?
jinak pravidlo ve firevallu:
nat on $ext_if from !($ext_if) to any -> ($ext_if)
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.10.2009 15:22 Rolph Die
Rozbalit Rozbalit vše Re: bandwidthd monitoruje veskerej traffic
Odpovědět | | Sbalit | Link | Blokovat | Admin
Slova někoho jiného:
BandwidthD neumí kreslit odděleně grafy pro lokální přenosy a přenosy z Internetu, ale naštěstí je možné určit, jaké přenosy se mají započítávat. Filtr se nastavuje parametrem filter v /etc/bandwidthd.conf (nezapomeňte odstranit '#' na začátku řádku). Syntaxe je shodná se syntaxí filtru v programu tcpdump, viz manuálová stránka. Odfiltrování lokálních přenosů vypadá takto:

filter "ip and not src and dst net lokální_síť"

lokální_síť je například 10.0.0.0/8.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.