Protokolle auf dem Router loggen

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
debnuxer
Beiträge: 236
Registriert: 10.03.2012 12:12:21

Protokolle auf dem Router loggen

Beitrag von debnuxer » 16.07.2013 17:25:24

Ich hätte gerne auf dem Router eine Liste mit den Protokollen (nicht nur Portnummern), die da drüber laufen.

Dazu sollten natürlich möglichst viele Protokolle erkannt werden, oder einfach der Protolkollheader ausgelesen werden.

Da X auf einem Router nicht zu suchen hat fällt Wireshark & Co. schonmal weg.

Womit könnte man sowas hinbekommen?
Das Leben ist wie ein überdimensionales Schachbrett.

Cae
Beiträge: 6349
Registriert: 17.07.2011 23:36:39
Wohnort: 2130706433

Re: Protokolle auf dem Router loggen

Beitrag von Cae » 16.07.2013 18:46:36

Im Prinzip koennte man iptables -j LOG dafuer verwenden oder tcpdump entsprechend umbiegen. Vielleicht kann Debianntop auch das, was du willst.

Gruss Cae

--Edit: Hier sollte noch rein: Egal was du einsetzt, es wird ziemlich ressourcenhungrig sein. Also solltest du es vielleicht auf 'nem typischen Clients-DMZ-extern-Router mit drei Armen nur auf dem externen Interface laufen lassen, anstatt auch das interne GBit durch den Logger zu blasen.
Zuletzt geändert von Cae am 16.07.2013 20:05:19, insgesamt 1-mal geändert.
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.

—Bruce Schneier

Benutzeravatar
orcape
Beiträge: 1530
Registriert: 07.11.2008 18:37:24
Wohnort: 50°36'23.99"N / 12°10'20.66"E

Re: Protokolle auf dem Router loggen

Beitrag von orcape » 16.07.2013 19:10:50

Hi,
Ich hätte gerne auf dem Router eine Liste mit den Protokollen
Da stellt sich doch mal grundlegend die Frage, was das für ein Router ist, den Du dazu nutzen willst.
Mit einem 30.- € Router von NETGEAR z.B. kannst Du das vergessen.
Gewisse Hardwareanforderungen sind dann schon nötig und jede Firmwäre macht das auch nicht mit.
Mit pfSense lässt sich so etwas ohne Probleme erledigen, dafür brauchst Du aber zumindest ein ALIX-Board oder einen alten Rechner.
Den Zugriff per Browser und was Du loggen willst, kann man über die Weboberfläche problemlos einstellen.
Das dürfte aber auch mit jeder anderen Firewallsoftware zu machen sein, IPCop oder Monowall.

Gruß orcape

debnuxer
Beiträge: 236
Registriert: 10.03.2012 12:12:21

Re: Protokolle auf dem Router loggen

Beitrag von debnuxer » 17.07.2013 01:20:51

Es läuft Debian auf einem alten PC.

Das Problem ist das iptables -j LOG oder tcpdump endlose Logfiles erzeugt, anstatt jedes Protokoll nur einmal aufzulisten.

Bei Iptables würden auch nur Portnummern geloggt, das ist problematisch wenn z.B. SSH auf einem anderen Port läuft.
Das Leben ist wie ein überdimensionales Schachbrett.

Benutzeravatar
orcape
Beiträge: 1530
Registriert: 07.11.2008 18:37:24
Wohnort: 50°36'23.99"N / 12°10'20.66"E

Re: Protokolle auf dem Router loggen

Beitrag von orcape » 17.07.2013 05:39:23

Es läuft Debian auf einem alten PC.
...wenn Du den als Router nutzt, dann bau 3NICś ein und eine WLAN-Karte.
Hättest Du mit pfSense einen Router vom feinsten, incl. DMZ+WLAN, IPSec, OpenVPN, Squid und jede Menge nachzuinstallierender Software.
Selbstverständlich kannst Du auch alles mitloggen.
Ist zwar FreeBSD und kein Linux aber für solche Anwendungszwecke ideal.
Das läuft bei mir seit 2 Jahre absolut stabil, ohne das das Teil mal neu gestartet werden muss, wie das bei vielen SOHO-Routern der Fall ist.

Gruß orcape

Antworten