Downloads in einem LAN mitprotokollieren

Hi!

Gibts eine Möglichkeit mit Perl die in einem gewissen Zeitraum von verschiedenen PCs (in einem kleinen - Linux - Netzwerk) aus dem Internet runtergeladenen Datenmengen mitzuprotokollieren? Wünschenswert wäre ein Output wie:

PC1: 254 MB seit 1.1.2000
PC2: …

oder einfach bloss eine Gesamtauflistung wäre auch schon spitze.
104763658 MB seit 1.1.2000 :wink:

perldoc …xy…?

ttl seas
regenfeld

Hallo,

Gibts eine Möglichkeit mit Perl die in einem gewissen Zeitraum
von verschiedenen PCs (in einem kleinen - Linux - Netzwerk)
aus dem Internet runtergeladenen Datenmengen
mitzuprotokollieren?

Da sollte man das Rad nicht neu erfinden und einen
Sniffer verwenden. Z.B. den freien Ethereal http://www.ethereal.com/ fuer Linux oder Windows.

Damit kann man dann im lokalen Netz die Filter einstellen,
also von welchem Rechner welche Pakete aufgezeichnet
werden sollen.

Wünschenswert wäre ein Output wie:

PC1: 254 MB seit 1.1.2000
PC2: …

oder einfach bloss eine Gesamtauflistung wäre auch schon
spitze.

Die Log-Files von Ethereal kann man dann Perl-maessig
bearbeiten um z.B. die Gesamtsumme zu berechnen.

Gruesse,

-Andreas.