VPN Verbindung herstellen via Terminal (bzw. script)

fishrain

Aktives Mitglied
Thread Starter
Dabei seit
09.04.2006
Beiträge
136
Reaktionspunkte
4
Hallo,

an meinem Mac (macOS Ventura) ist über die Systemeinstellungen eine VPN-Verbindung zum Rechner im Büro eingerichtet mit dem Namen "myVPN"

Nun hatte ich früher (macOS BigSur) im Automator einen Workflow der diese VPN-Verbindung hergestellte hatte

Der Workflow beinhaltete die Aktion "Shell script ausführen"

networksetup -connectpppoeservice "myVPN"

Das lief wunderbar ..man konnte den Workflow als Programm abspeichern und als zeitgesteuerten Task ausführen

Das funktioniert unter Ventura irgendwie nicht mehr

Hab ins Terminal jetzt mal den Befehl eingegeben - nach drücken der Enter-taste tut sich gar nichts - Also weder eine Fehlermeldung noch wird eine VPN-Verbindung hergestellt

Hab dann mal

networksetup -listpppoeservices

eingegeben...auch hier tut sich nix

Kann mir jemand sagen wie ich über das Terminal eine VPN-Verbindung herstellen kann?

Grüße Rainer
 
Dir ist schon bewusst, dass mit Ventura die Standard-Shell in macOS von bash auf zsh umgestellt wurde?
 
  • Gefällt mir
Reaktionen: dg2rbf
War mir nicht bewusst....aber daran liegt es nicht:

zsh.png
 
wie gesagt mit dem Befehl networksetup -connectpppoeservice "myVPN" tut sich nichts....

Der Befehl networksetup grundsätzlich funktioniert auch mit Ventura....

Danke für den link..ich werd mich mal damit beschäftigen
 
Der Befehl networksetup grundsätzlich funktioniert auch mit Ventura....
Das war ja nicht die Frage, sondern ob der Parameter connectpppoeservice in Ventura networksetup überhaupt noch enthalten ist.

networksetup ohne alles oder -h sollte doch auflisten oder die man page.
 
hab jetzt vpnutil runtergeladen und im Benutzerordner abgelegt ....aber komme noch nicht damit klar:

wenn ich Terminal im Benutzerordner starte ( cd /Users/meinbenutzerordner/ ) und den Befehl

vpnutil start myvpn

eingebe, dann kommt:

zsh: command not found: vpnutil

Hab jetzt auch mal die anderen Anwendung VPNStatus und VPNApp installiert....geht aber noch nicht...
 
wenn ich Terminal im Benutzerordner starte ( cd /Users/meinbenutzerordner/ ) und den Befehl

vpnutil start myvpn

eingebe, dann kommt:

zsh: command not found: vpnutil
Es ist nicht im PATH.
Befehle im aktuellen Verzeichnis startet man mit ./ davor. Also
./vpnutil

Wenn es dir zusagt, kopier es nach /usr/local/bin
 
  • Gefällt mir
Reaktionen: KOJOTE und fishrain
Sorry...es funktioniert

habe vor dem. Befehl ./ vergessen ....mea culpa
 
hmmm....der Befehl

./vpnutil list

funktioniert....es werden dann meine VPN Verbindungen aufgelistet

wenn ich jetzt

./vpnutil start myVPN

eingebe tut sich nichts....stattdessen kommt die Anleitungen mit den Beispielen:

Usage: vpnutil [start|stop] [VPN name]
Examples:


To start the VPN called 'MyVPN':
vpnutil start MyVPN

To stop the VPN called 'MyVPN':
vpnutil stop MyVPN

To list all available VPNs and their state:
vpnutil list

To get the status of the VPN called 'MyVPN':
vpnutil status MyVPN

Copyright © 2018-2021 Alexandre Colucci
blog.timac.org
 
es fehlten die Anführungszeichen bei myVPN

--> als man muss "myVPN" eingeben

Danke für deine Hilfe...damit ist mein Problem gelöst :)
 
  • Gefällt mir
Reaktionen: KOJOTE
Zurück
Oben Unten