[gelöst]Ausgaben von iptables in Log-Datei umleiten

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
w-kluthe
Beiträge: 42
Registriert: 04.11.2005 14:45:33
Wohnort: Banyuls sur Mer

[gelöst]Ausgaben von iptables in Log-Datei umleiten

Beitrag von w-kluthe » 17.11.2005 13:50:20

Hallo,
ich möchte die Meldungen von iptables in eine nur für diesen
Zweck zu verwendende LOG-Datei umleiten,
_nicht_ in messages oder kern.log oder kern.info ...

sondern in soetwas wie /var/log/firewall

Kann man das?
Und wie geht das?

Vielen Dank
Wolfgang
Zuletzt geändert von w-kluthe am 17.11.2005 18:55:52, insgesamt 1-mal geändert.

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 17.11.2005 14:13:38

du kannst entweder userspace logging verwenden (sie -ULOG option) oder den syslog-ng verwenden. Bei diesem kannst du spezielle Filterregeln definieren.
Den Code habe ich jetzt per googlen gefunden und nicht selbst getestet:

/etc/syslog-ng/syslog-ng.conf :

Code: Alles auswählen

     filter f_firewall { match("FIREWALL"); };
      destination firewall    { file("/var/log/firewall.log" \
                   owner("root") group("adm") perm(0640)); };
      log { source(src); filter(f_firewall); destination(firewall); \
                                                   flags(final); };
Gruß
gms
Zuletzt geändert von gms am 17.11.2005 19:13:14, insgesamt 1-mal geändert.

Benutzeravatar
deadeye
Beiträge: 561
Registriert: 14.04.2004 15:32:18
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Ukio, rechts hinterm Feld
Kontaktdaten:

Beitrag von deadeye » 17.11.2005 15:57:37

Hey,

ulogd sollte einfacher zu benutzen sein, als syslog-ng.
Einfach über apt-get ulogd installieren und Deine iptables-Regeln anpassen(alle zu betreffenden Regeln sollten ein -j ULOG erhalten).
Dann hast Du automatisch unter /var/log/ulogd/ eine Datei mit den Meldungen.
Natürlich sind dann noch Feinheiten über die config-Datei zu bestimmen.


Gruß
deadeye

w-kluthe
Beiträge: 42
Registriert: 04.11.2005 14:45:33
Wohnort: Banyuls sur Mer

Beitrag von w-kluthe » 17.11.2005 18:54:28

Hallo,

ich habe ulog wie beschrieben installiert,
es funktioniert wunderbar.

Vielen Dank
Wolfgang

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 17.11.2005 19:02:16

deadeye hat geschrieben:ulogd sollte einfacher zu benutzen sein, als syslog-ng.
Warum 2 Daemons, wenn's einer genausogut kann. Die Aussage, daß der Ulogd "einfacher zu benutzen" ist, mag ich nicht bestreiten. Ich bezweifle nur die Relevants. Du brauchst dir nur die obige Anpassung der syslog-ng.conf anschauen, da ist beim syslog-ng auch nichts kompliziertes zu finden.

Gruß
gms

Antworten