Shell Bash

VPN Check & Restart

Script Bash qui surveille les connexions client PPTP et OpenVPN et rétablit automatiquement le lien VPN en cas de coupure. Conçu pour s'exécuter via cron toutes les 15 minutes.

Un script shell minimaliste mais fiable pour maintenir actives les connexions VPN sur des serveurs et postes de travail Linux. Prend en charge les protocoles PPTP et OpenVPN.

Fonctionnalités

  • Vérifie si l'interface VPN est active
  • Tente une reconnexion automatique si la liaison est coupée
  • Prend en charge PPTP et OpenVPN
  • Compatible cron — s'exécute silencieusement, ne journalise que les échecs
  • Testé sur Debian et Ubuntu

Utilisation

À planifier via cron toutes les 15 minutes :

0,15,30,45 * * * * /bin/bash /path/to/vpn_checking.sh