Thread View: de.comp.os.unix.linux.misc
5 messages
5 total messages
Started by Tino Svatek
Sun, 06 Jan 2002 22:21
Internet log-Datei?
Author: Tino Svatek
Date: Sun, 06 Jan 2002 22:21
Date: Sun, 06 Jan 2002 22:21
18 lines
1861 bytes
1861 bytes
Hi Leute, Ich betreibe ein SuSE Linux 7.3 mit Kernel 2.4.10 al Internetgateway f�r mein Netzwerk. Nun m�chte ich gerne alle Internetverbindungen (und nur die Internetverbindungen) mitloggen, damit ich diese mit einem Perl-Script auswerten kann. Wie gehe ich dieses an? Ich verwende keine Proxy, da keine Offline Daten zur Verf�gung stehen sollen. Man kann sich das Ganze wie ein Internetcafe vorstellen, das ich zentral abrechnen will. Wer hat Ideen dazu? Danke im Vorraus Tino -- Posted via Mailgate.ORG Server - http://www.Mailgate.ORG
Re: Internet log-Datei?
Author: IBZ-Team,PG
Date: Sun, 06 Jan 2002 22:59
Date: Sun, 06 Jan 2002 22:59
53 lines
3105 bytes
3105 bytes
Hi
Das geht mit ipchains relativ einfach. Einfach die passenden Regeln
definieren und beim Aufruf von ipchains den Parameter -l (f�r log) nicht
vergessen. Danach werden alle passenden Pakete mit printk() in die
/var/log/messages geschrieben. Allerdings w�rde ich da sehr vorsichtig
sein. Das kann ziemlich viel werden.
Siehe "man ipchains"
MfG Peter Gr�bl
Tino Svatek schrieb:
>
> Hi Leute,
>
> Ich betreibe ein SuSE Linux 7.3 mit Kernel 2.4.10 al Internetgateway f�r mein
> Netzwerk.
> Nun m�chte ich gerne alle Internetverbindungen (und nur die
> Internetverbindungen) mitloggen, damit ich diese mit einem Perl-Script
> auswerten kann. Wie gehe ich dieses an? Ich verwende keine Proxy, da keine
> Offline Daten zur Verf�gung stehen sollen. Man kann sich das Ganze wie ein
> Internetcafe vorstellen, das ich zentral abrechnen will.
> Wer hat Ideen dazu?
>
> Danke im Vorraus
>
> Tino
>
> --
> Posted via Mailgate.ORG Server - http://www.Mailgate.ORG
--
-------------------------------------------------------------------------
, \ / ,
/ \ )\__/( / \
/ \ (_\ /_) / \
__________________/_____\__\@ @/___/_____\_________________
| |\../| |
| \VV/ |
| BMW IBZ Hotline |
| Heidemannstr. 170 |
| 80807 M�nchen |
| Tel. +049 89 382 47588 |
|__________________________________________________________|
| /\ / \\ \ /\ |
| / V )) V \ |
|/ ` // ' \|
` V
PGP encryption key 40264B4D
available at http://www.keyserver.net/en/
Fingerprint = 3C46 9A15 CFD3 A600 13CE 3126 8D47 3929
Re: Internet log-Datei?
Author: Erwin Burgstaller
Date: Sun, 06 Jan 2002 23:01
Date: Sun, 06 Jan 2002 23:01
57 lines
2728 bytes
2728 bytes
Tino Svatek <tino.svatek@tirol.com> wrote: > Hi Leute, > > Ich betreibe ein SuSE Linux 7.3 mit Kernel 2.4.10 al Internetgateway f�r mein > Netzwerk. > Nun m�chte ich gerne alle Internetverbindungen (und nur die > Internetverbindungen) mitloggen, damit ich diese mit einem Perl-Script > auswerten kann. Wie gehe ich dieses an? Ich verwende keine Proxy, da keine > Offline Daten zur Verf�gung stehen sollen. Man kann sich das Ganze wie ein > Internetcafe vorstellen, das ich zentral abrechnen will. > Wer hat Ideen dazu? Ich w�rde es mit iptables oder ipchains machen. z.B. so (ist von einem Router WAN<->Router<->LAN) #!/bin/sh set -x # Foo ins Internet ipchains -F foo 2>/dev/null ipchains -X foo 2>/dev/null ipchains -N foo # Foo ins LAN ipchains -F foolo 2>/dev/null ipchains -X foolo 2>/dev/null ipchains -N foolo # Netbios Zeugs schmeissen wir weg $IPCHAINS -A input -p tcp -s 10.40.0.0/16 137:139 -j REJECT -l $IPCHAINS -A input -p udp -s 10.40.0.0/16 137:139 -j REJECT -l # ist das Paket vom oder fuers Internet dann springen wir in den foo chain ipchains -I input -s 10.40.0.0/16 -d ! 10.17.0.0/16 -j foo ipchains -I input -s 10.40.0.0/16 -d ! 192.168.2.0/24 -j foo ipchains -I input -d 10.40.0.0/16 -s ! 10.17.0.0/16 -j foo ipchains -I input -d 10.40.0.0/16 -s ! 192.168.2.0/24 -j foo # ist fuer lokales Netz, wir springen in den foolo chain ipchains -I input -s 10.40.0.0/16 -j foolo ipchains -I input -d 10.40.0.0/16 -j foolo ipchains -A foo -j ACCEPT ipchains -A foolo -j ACCEPT In der Auswertung kann man dann mit: ipchains -v -n -x -L foo die Mengen auslesen. Mit iptables geht's so �hnlich. Erwin
Re: Internet log-Datei?
Author: Tobias Wolter
Date: Mon, 07 Jan 2002 14:53
Date: Mon, 07 Jan 2002 14:53
18 lines
1903 bytes
1903 bytes
"Tino Svatek" <tino.svatek@tirol.com> writes: > Nun m�chte ich gerne alle Internetverbindungen (und nur die > Internetverbindungen) mitloggen, damit ich diese mit einem Perl-Script > auswerten kann. Wie gehe ich dieses an? Ich verwende keine Proxy, da keine > Offline Daten zur Verf�gung stehen sollen. Man kann sich das Ganze wie ein > Internetcafe vorstellen, das ich zentral abrechnen will. > Wer hat Ideen dazu? Wenns es nur darum geht, die Zeiten auszuwerten, wuerde es reichen, in die /etc/ppp/ip-up ein echo "Connection established at `date -Iseconds`" >> /var/log/connections und in die /etc/ppp/ip-down entsprechend echo "Connection closed at `date -Iseconds`" >> /var/log/connections einzutragen. Nachrichten entsprechend nach eigenem Gusto anpassen, logfile kann irgendwo sein. -towo
Re: Internet log-Datei?
Author: Christian Garbs [Master Mitch]
Date: Mon, 07 Jan 2002 18:59
Date: Mon, 07 Jan 2002 18:59
23 lines
2531 bytes
2531 bytes
Tino Svatek <tino.svatek@tirol.com> wrote:
>> # Foo ins Internet
>> ipchains -F foo 2>/dev/null
>> ipchains -X foo 2>/dev/null
>>...
> Vorerst danke f�r die ausf�hrliche Antwort. H�tt da nur eine
> Newbiefrage: was ist "foo"?
"Foo" ist der Name, den er sich f�r die Ipchains-Kette ausgesucht
hat. Da kann auch "Hugo", "Susi" oder "Internet" stehen. Richtige
Hacker nahmen lat�rnich "foo" :-)
http://www.tuxedo.org/~esr/jargon/html/entry/foo.html
Gru�,
Christian, f'up2 auf dcoulm beschr�nkend
--
....Christian.Garbs.....................................http://www.cgarbs.de
Die Zauberer schauderten. Sie waren nicht prinzipiell gegen das Drau�en,
lehnten jedoch f�r sich selbst einen Platz darin ab.
(Terry Pratchett, Schweinsgalopp)
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads