Rsyslog Netzwerkports öffnen: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Die Seite wurde neu angelegt: „=Udp Port in rsyslog.conf öffnen= #provides UDP syslog reception module(load="imudp") input(type="imudp" port="514") =Tcp Port in rsyslog.conf öffnen= #p…“
 
Keine Bearbeitungszusammenfassung
 
Zeile 1: Zeile 1:
=Udp Port in rsyslog.conf öffnen=
== UDP Logging mit rsyslog auf Rocky Linux ==
  #provides UDP syslog reception
 
  module(load="imudp")
Um UDP-Logs von anderen Rechnern auf einem Rocky Linux-Server zu empfangen und in eine Datei zu schreiben, gehen Sie wie folgt vor:
  input(type="imudp" port="514")
 
=Tcp Port in rsyslog.conf öffnen=
=== Installation von rsyslog ===
  #provides TCP syslog reception
sudo dnf install rsyslog
  module(load="imtcp")
 
  input(type="imtcp" port="514")
=== Konfiguration von rsyslog ===
Öffnen Sie die Datei /etc/rsyslog.conf und stellen Sie sicher, dass die folgenden Zeilen nicht auskommentiert sind:
$ModLoad imudp
$UDPServerRun 514
 
Erstellen Sie eine benutzerdefinierte Konfiguration:
  sudo nano /etc/rsyslog.d/udp-logging.conf
 
Fügen Sie die folgende Konfiguration hinzu:
  if $inputname == 'imudp' then /var/log/udp_logs.log
  & stop
 
=== Neustarten des rsyslog-Dienstes ===
  sudo systemctl restart rsyslog
 
=== Firewall-Konfiguration ===
Stellen Sie sicher, dass der UDP-Port 514 erlaubt ist:
  sudo firewall-cmd --permanent --add-port=514/udp
  sudo firewall-cmd --reload
 
=== Testen mit logger ===
Verwenden Sie den Befehl logger auf einem anderen Rechner:
logger -n 192.168.1.10 -P 514 -d "Dies ist eine Testnachricht über UDP"
 
=== Überprüfen der Logs ===
Auf dem Rocky Linux-Server:
cat /var/log/udp_logs.log

Aktuelle Version vom 18. Juli 2024, 07:42 Uhr

UDP Logging mit rsyslog auf Rocky Linux

Um UDP-Logs von anderen Rechnern auf einem Rocky Linux-Server zu empfangen und in eine Datei zu schreiben, gehen Sie wie folgt vor:

Installation von rsyslog

sudo dnf install rsyslog

Konfiguration von rsyslog

Öffnen Sie die Datei /etc/rsyslog.conf und stellen Sie sicher, dass die folgenden Zeilen nicht auskommentiert sind:

$ModLoad imudp
$UDPServerRun 514

Erstellen Sie eine benutzerdefinierte Konfiguration:

sudo nano /etc/rsyslog.d/udp-logging.conf

Fügen Sie die folgende Konfiguration hinzu:

if $inputname == 'imudp' then /var/log/udp_logs.log
& stop

Neustarten des rsyslog-Dienstes

sudo systemctl restart rsyslog

Firewall-Konfiguration

Stellen Sie sicher, dass der UDP-Port 514 erlaubt ist:

sudo firewall-cmd --permanent --add-port=514/udp
sudo firewall-cmd --reload

Testen mit logger

Verwenden Sie den Befehl logger auf einem anderen Rechner:

logger -n 192.168.1.10 -P 514 -d "Dies ist eine Testnachricht über UDP"

Überprüfen der Logs

Auf dem Rocky Linux-Server:

cat /var/log/udp_logs.log