Come avviare la connessione VPN dalla riga di comando?

8

Vorrei salvare alcuni clic del mouse e le sequenze di tasti avviando la connessione VPN dalla riga di comando. C'è uno strumento per questo in Mac OS X? Idealmente, dovrebbe accettare il nome e la password della connessione VPN e avviare la connessione VPN.

Aggiornamento: sto parlando del client VPN integrato per Cisco IPSec VPN.

    
posta Peter Štibraný 17.08.2011 - 12:36
fonte

1 risposta

10

La tua migliore scommessa sembra essere AppleScript:

tell application "System Events"
   tell current location of network preferences
       set VPNservice to service "VPN (L2TP) 2" -- name of the VPN service
       if exists VPNservice then connect VPNservice
   end tell
end tell

(dal link )

Per quanto riguarda l'inserimento di nome utente e password, non sono sicuro di come potresti farlo. Ulteriore scripting potrebbe ottenere la finestra in primo piano e inserire nome utente e password, quindi inviare la finestra di dialogo, ma poiché non ho una VPN Cisco da testare, non posso dirvi come configurarla.

Se hai installato il vero client VPN Cisco (che non è necessario), puoi semplicemente usare questo comando:

open /Applications/VPNClient.app --args -c -user <YourUsername> -pwd <YourPassword> <ProfileNameToConnect>
    
risposta data 17.08.2011 - 20:07
fonte

Leggi altre domande sui tag