Einrichtung
-
Folgen Sie der gemeinsamen Anleitung Log-Forwarder, um OpenVPN Access Server hinzuzufügen und die Forwarder-Details zu öffnen (oder fragen Sie im Chat nach
ip:portdes Listeners) - Verbinden Sie sich mit der Konsole von Access Server und verschaffen Sie sich Root-Rechte
-
Öffnen Sie
/usr/local/openvpn_as/etc/as.conf, fügen Sie am Ende der DateiSYSLOG=1hinzu und speichern Sie sie -
Starten Sie Access Server mit
service openvpnas restartneu -
Erstellen Sie
/etc/rsyslog.d/openvpnas.confmit einer Regel, die Zeilen von Access Server an die IP und den Port aus den Forwarder-Details weiterleitet:- TCP:
if $programname == 'openvpnas' then @@<ip>:<port> - UDP:
if $programname == 'openvpnas' then @<ip>:<port>
@@sendet unverschlüsselt über TCP. Verwenden Sie sie nur, wenn dieser TCP-Listener TLS: Deaktiviert anzeigt. Zeigt er TLS: Aktiviert an, kann@@den TLS-Handshake nicht abschließen, sodass ein reiner TCP-Forwarder keine Ereignisse empfängt. Deaktivieren Sie TLS am Forwarder, um diese Regel zu verwenden. - TCP:
-
Starten Sie rsyslog mit
systemctl restart rsyslogneu - Die Ereignisse werden in Kürze angezeigt
--log-driver=syslog --log-opt syslog-address=tcp://<ip>:<port> (oder udp://). tcp:// ist unverschlüsselt. Verwenden Sie es daher nur, wenn der TCP-Listener TLS: Deaktiviert anzeigt. Details finden Sie im OpenVPN-Tutorial How To Log To Syslog.
Wirespeed parst AUTH SUCCESS-Ergebnisse (Benutzer, Status und Grund), fehlgeschlagene VPN-Authentifizierungen und Authentifizierungsfehler in eigene Felder. Zeilen des VPN-Daemons ([OVPN n] OUT:) behalten ihren Text mit der Client-Adresse und dem Common Name. Zeilen des Webdienstes und alle übrigen Zeilen werden mit ihrer Nachricht gespeichert.
