Je peux me connecter/déconnecter en utilisant l'application Tunnelblick. Comment puis-je me connecter via la ligne de commande ?
/Applications/Tunnelblick.app/Contents/Resources/openvpnstart start ???
Comment déterminer les paramètres à passer ?
Je peux me connecter/déconnecter en utilisant l'application Tunnelblick. Comment puis-je me connecter via la ligne de commande ?
/Applications/Tunnelblick.app/Contents/Resources/openvpnstart start ???
Comment déterminer les paramètres à passer ?
Une meilleure idée que d'utiliser openvpn directement (Tunnelblick n'est qu'une interface graphique fantaisiste) serait d'utiliser un Applescript, quelque chose qui peut être lancé depuis le terminal (c'est-à-dire avec osascript
)
Exemple tiré de ici :
tell application "Tunnelblick"
connect "Company_VPN"
get state of first configuration where name = "Company_VPN"
repeat until result = "CONNECTED"
delay 1
get state of first configuration where name = "Company_VPN"
end repeat
end tell
Vous écrivez ceci dans l'éditeur script, vous le sauvegardez, et vous pouvez ensuite le lancer depuis le terminal avec osascript
ou en double cliquant sur le script.
LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.
0 votes
Comme l'a dit @Mikey T.K., il serait plus facile de le contrôler avec apple script, vous pouvez voir le dictionnaire pour voir toutes les commandes. Vous exécutez directement openvpn mais alors vous pourriez manquer une option ou quelque chose. J'ai une action LaunchBar pour contrôler le VPN avec cela, si vous êtes intéressé.
0 votes
@user14492 vous voulez dire quelque chose comme ça ? github.com/hlissner/lb6-actions/tree/master/VPN.lbaction/
0 votes
@lucianf Yep, c'est celui-là ! Je n'arrive pas à croire que vous l'ayez trouvé. :P