Come connettersi automaticamente alla VPN all'accesso / avvio?

35

Finora, ho utilizzato lo strumento VPN integrato di Lion.

Vorrei connettere automaticamente la mia VPN ogni volta che sono connesso a Internet.

È possibile connettere automaticamente la mia VPN ogni volta che sono connesso a Internet con lo strumento build in?

Se la connessione automatica non è possibile con lo strumento build in, puoi fornirmi un'alternativa gratuita?

    
posta gentmatt 28.11.2011 - 14:33
fonte

2 risposte

40

Apple Script offre una buona soluzione:

on idle
    tell application "System Events"
        tell current location of network preferences
            set myConnection to the service "VPN University"
            if myConnection is not null then
                if current configuration of myConnection is not connected then
                    connect myConnection
                end if
            end if
        end tell
        return 120
    end tell
end idle

    
risposta data 28.11.2011 - 14:58
fonte
3

Un altro modo per farlo è creare un profilo di configurazione (utilizzando Apple Configurator ). Utilizzando questo strumento, ricrea la configurazione VPN e salva il file. Dopo aver creato il file, aprilo in un editor di testo e cerca quanto segue:

<key>VPNType</key>
<value>(...)</key>

Aggiungi quanto segue:

<key>OnDemandEnabled</key>
<integer>1</integer>
<key>OnDemandRules</key>
<array>
    <dict>
        <key>Action</key>
        <string>Connect</string>
        <key>InterfaceTypeMatch</key>
        <string>WiFi</string>
    </dict>
    <dict>
        <key>Action</key>
        <string>Connect</string>
        <key>InterfaceTypeMatch</key>
        <string>Cellular</string>
    </dict>
</array>

Ora, dopo aver installato questo profilo, dovrebbe essere visualizzata la casella di controllo "Connetti su richiesta" nelle preferenze di sistema "Rete". Adesso macOS manterrà la tua connessione attiva. Funzione bonus: puoi anche aggiungere regole specifiche su quando la VPN deve connettersi o disconnettersi, a seconda della rete Wi-Fi che sei connesso.

Vedi Profilo di configurazione Riferimento sul sito degli sviluppatori Apple per tutte le regole su richiesta. E vedi anche la wiki strongSwan dove vengono mostrati alcuni esempi.

    
risposta data 10.07.2017 - 08:27
fonte

Leggi altre domande sui tag