
Ich verwende den VPN-Client Ubuntu Network Manager, um eine Verbindung zu einem PPTP-VPN-Server herzustellen.
Ich habe eine Anwendung, die Daten aus dem Internet bezieht und hinter dem VPN ausgeführt werden muss.
Ich muss den Anwendungsprozess anhalten, wenn die VPN-Verbindung unterbrochen wird.
Wie kann ich herausfinden, ob das VPN verbunden/getrennt ist (Skript oder Befehl)?
Oder gibt es einen Dienst, der ein Skript aufrufen kann, wenn das VPN verbunden/getrennt ist?
Danke
Antwort1
TorrentFreak hatteein Artikelüber solche Dinge.
Sie könnten auscheckenVPNCheck.
Antwort2
Ich habe vor einiger Zeit etwas geschrieben, das Ihre IPs mithilfe verschiedener Methoden im Auge behält und einige Optionen für Benachrichtigungen und dergleichen bietet. Es wurde für CentOS geschrieben, aber es wäre nicht schwer, es an Debian-Varianten anzupassen. Feedback ist willkommen.