Passer au contenu principal

Configuration

  1. Suivez le guide commun Redirecteurs de journaux pour ajouter OpenVPN Access Server et ouvrir Détails du redirecteur (ou demandez au Chat l’ip:port de l’écouteur)
  2. Connectez-vous à la console d’Access Server et obtenez les privilèges root
  3. Ouvrez /usr/local/openvpn_as/etc/as.conf, ajoutez SYSLOG=1 à la fin du fichier, puis enregistrez-le
  4. Redémarrez Access Server avec service openvpnas restart
  5. Créez /etc/rsyslog.d/openvpnas.conf avec une règle qui transfère les lignes d’Access Server vers l’IP et le port indiqués dans Détails du redirecteur :
    • TCP : if $programname == 'openvpnas' then @@<ip>:<port>
    • UDP : if $programname == 'openvpnas' then @<ip>:<port>
    Si l’écouteur affiche UDP/TCP, choisissez l’un ou l’autre. S’il n’affiche qu’un seul transport, utilisez celui-ci. La règle @@ envoie en TCP non chiffré. Utilisez-la uniquement lorsque cet écouteur TCP affiche TLS : Désactivé. S’il affiche TLS : Activé, @@ ne peut pas mener à bien la négociation TLS, et un redirecteur uniquement TCP ne reçoit alors aucun événement. Désactivez TLS sur le redirecteur pour utiliser cette règle.
  6. Redémarrez rsyslog avec systemctl restart rsyslog
  7. Les événements commenceront à apparaître sous peu
Si Access Server s’exécute dans Docker, démarrez le conteneur avec --log-driver=syslog --log-opt syslog-address=tcp://<ip>:<port> (ou udp://) au lieu d’utiliser la règle rsyslog. tcp:// n’est pas chiffré : utilisez-le uniquement lorsque l’écouteur TCP affiche TLS : Désactivé. Pour plus de détails, consultez le tutoriel d’OpenVPN How To Log To Syslog. Wirespeed analyse les résultats AUTH SUCCESS (utilisateur, statut et motif), les échecs d’authentification VPN et les erreurs d’authentification dans des champs dédiés. Les lignes du démon VPN ([OVPN n] OUT:) conservent leur texte avec l’adresse du client et le Common Name. Les lignes du service web et les autres lignes sont conservées avec leur message.