keine Absender - Host oder IP - im Syslogserver erkennbar

Status
Für weitere Antworten geschlossen.

Herbert_Testmann

Benutzer
Mitglied seit
27. Jul 2009
Beiträge
1.114
Punkte für Reaktionen
1
Punkte
64
Hallo

ich lasse von mehreren Geräten Syslog Daten an meine DS109 schicken. In der Ansicht des Syslogservers steht bei Host (Absender) immer "localhost". Mit Ausnahme der DS211, da steht der richtige Name der DS.
Da ich nicht nach Absender der Meldungen selektieren kann, ist das ganze im Momemnt für mich unbrauchbar :(

Ist das ein grundsätzliches Problem des DSM Syslog Servers, oder ein Problem in meinem Netz ??
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
es kommt drauf an: syslog kann entweder den Namen selber setzen. Dazu wird der zur IP passende Reverse verwendet oder syslog nimmt den Namen so wie ihn der Client sendet
 

Herbert_Testmann

Benutzer
Mitglied seit
27. Jul 2009
Beiträge
1.114
Punkte für Reaktionen
1
Punkte
64
Hallo

ich weiss von anderen Usern mit syslog Server auf QNap NAS, dass es funktioniert.
Reverse wird wohl in meinem Netz nicht gehen. Und was wirklich als Absender im datenpaket steht, muesste ich mühevoll mit einem Sniffer raus finden.

Eine für mich ausreichende Lösung wäre ganz einfach die Anzeige der Absender IP, statt dem Namen. Diese Spalte ist aber nicht vorgesehen :(
 

Herbert_Testmann

Benutzer
Mitglied seit
27. Jul 2009
Beiträge
1.114
Punkte für Reaktionen
1
Punkte
64
Stunden später ... :)

Für Windows gibt es ein sehr schönes (leider inzwischen teures) Tool "Kiwi Syslog"
Das kann als Dienst oder Programm laufen, aber leider nur unter Windows.
Mit der Free Version habe ich mal getestet.

Die Absender IP meiner Syslog Nachrichten wird sehr schön angezeigt.
Sobald ich die Option "Ersetze die IP durch den Hostnamen" aktiviere, kommt immer "localhost" zurück.
Ich denke, das liegt am DNS im DSL Router.

Eine Lösung wäre also, beim Syslog Server auf der DS zu verhindern, dass die IP in den Hostnamen umgewandelt wird. Frage ist nur , Wie?

Hat da jemand eine Idee ??
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
hau die Reverse DNS resp Hostnamen direk in /etc/hosts des syslog-servers, dann sollte die Auflösung eigentlich klappen
 

Herbert_Testmann

Benutzer
Mitglied seit
27. Jul 2009
Beiträge
1.114
Punkte für Reaktionen
1
Punkte
64
Nach einem Neustart (vermutlich hätte der Neustart des Dienstes gereicht) steht jetzt der Gerätename richtig drin.

Vielen Dank, hat mir sehr geholfen.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat