Tunnelblick Mac Skripte

0

Ich möchte ein Skript auf meinem Mac ausführen, wenn OpenVPN eine Verbindung herstellt. Ich habe die Konfiguration auf meinem Mac überprüft und sehe nirgendwo einen Platz für Skripte. Ich verwende den neuesten Tunnelblick (3.7.0).

Wo kann ich in Tunnelblick für Mac Skripte einrichten?

Ken J
quelle

Antworten:

2

Diese Antwort ist etwas spät, aber es gibt tatsächlich Hooks in Tunnelblick, die Sie einfach verwenden können, indem Sie ordnungsgemäß benannte Skripts in bestimmte Verzeichnisse einfügen.

Das Dokumentation dazu Es macht nicht viel Spaß, zu lesen (oder in die Praxis umzusetzen). Hier ist eine Zusammenfassung *:

  1. Erstellen pre-connect.sh, post-tun-tap-load.sh, connected.sh, reconnecting.sh und / oder post-disconnect.sh wie ist dein Bedürfnis.
  2. Legen Sie als root diese Dateien in /Library/Application Support/Tunnelblick/Shared/<gateway>.tblk/Contents/Resources, woher <gateway>.tblk ist ein Verzeichnis, das nach einer OpenVPN-Konfiguration benannt ist, die Sie zuvor in Tunnelblick importiert haben.
  3. Eigentümer und ACLs ändern:

    bash$ sudo chown root:wheel reconnecting.sh bash$ sudo chmod 700 reconnecting.sh

* Beachten Sie, dass die Verzeichnisse, auf die ich verweise, in Ihrem Setup möglicherweise unterschiedlich sind - ich verwende macOS 10.12.6 und diese Schritte setzen voraus, dass Sie bereits OpenVPN-Konfigurationen in Tunnelblick importiert haben.

chb
quelle