Come esportare e importare completamente le impostazioni VPN su OS X Lion?


11

Ho scoperto che l'opzione di esportazione da OS X non esporta cose come: proxy o impostazioni DNS dalla configurazione VPN.

Come posso esportare tutti questi?


1
Quale opzione di esportazione è quella?
Harald Hanche-Olsen,

Quando selezioni una connessione VPN in Preferenze di rete, sotto la ruota dentata, hai la possibilità di esportare la configurazione. Quell'opzione di esportazione.
Stu Wilson,


@ sudorm-rf, la tua risposta sembra buona - dovresti pubblicarla.
JW8,

@ JW01: Beh, la risposta al forum non era il mio lavoro. Immagino di poterlo copiare qui (e dare credito), ma non ero sicuro che fosse la cosa giusta da fare.
sudo rm -rf

Risposte:


5

Bene, ho trovato qui un thread che sembra realizzare ciò che stai chiedendo. Non posso dirlo meglio del poster del forum stesso, quindi ecco cosa ha detto nel caso in cui la pagina non funzioni:

Ho trovato un modo per farlo, quindi ho pensato di postare per chiunque mi seguisse che ha un sacco di impostazioni VPN e non vuole ricominciarle manualmente. Dovrai sostanzialmente copiare e incollare alcuni GUID per creare i tuoi vecchi dati prefs corrispondono al tuo nuovo sistema. Questo ha funzionato per me passando da un sistema Mac OS X 10.6 SL a un altro sistema SL. Immagino che passaggi simili funzionerebbero per Mac OS X 10.5 Leopard e possibilmente 10.7 Lion. Eccoci qui:

  1. Innanzitutto, vai su Preferenze di rete sul tuo nuovo computer e aggiungi VPN (L2TP), VPN (PPTP) o qualsiasi "interfaccia" VPN di cui hai bisogno. Non creare nuove configurazioni VPN in questo momento. Chiudi le preferenze di rete.

  2. Apri System Profiler, seleziona e copia negli Appunti l'UUID Hardware dalla scheda Hardware.

  3. Passare a ~ / Library / Preferences / ByHost e trovare il vecchio file prefs NetworkConnections. Avrà la forma di com.apple.networkConnect..plist. Crea una copia di questo file. Sostituisci la porzione con quella che hai copiato nel passaggio 2. Non dimenticare di rimuovere eventuali spazi e il tag "copia". Ora dovresti avere un nuovo file chiamato com.apple.networkConnect..plist.

  4. Apri 2 file in un editor in grado di gestire i file .plist (ho usato TextWrangler): il file com.apple.networkConnect..plist che hai appena creato e /Library/Preferences/SystemConfiguration/preferences.plist.

  5. In preferenze.plist, cerca il GUID di ogni interfaccia VPN che hai creato. La stringa "UserDefinedName" alla fine della chiave ti suggerirà:

<key>14A4B264-C231-41FE-857B-EE5557B69851</key> <dict> <key>DNS</key> <dict/> <key>IPv4</key> <dict> <key>ConfigMethod</key> <string>PPP</string> </dict> ... <key>UserDefinedName</key> <string>VPN (L2TP)</string> </dict>

La prima stringa lunga ("14A4B264 ...") è la parte che ti serve. Copia questo negli appunti.

  1. Ora passa al tuo file com.apple.networkConnect. Trova la chiave che ha tutte le tue vecchie impostazioni VPN per quel tipo di VPN contenute. Seleziona tutto il nome della chiave (che è il GUID della tua interfaccia VPN sul tuo vecchio Mac), quindi incolla per sostituirlo con il nuovo GUID.

  2. Ripeti i passaggi 5 e 6 per ogni interfaccia VPN di cui hai bisogno. Nel mio caso, c'erano 2: L2TP e PPTP.

  3. Salva le modifiche e chiudi il file com.apple.networkConnect. Chiudi il file preferenze.plist SENZA salvare nulla.

  4. Apri le tue preferenze di rete, seleziona le tue interfacce VPN e dovresti vedere le tue configurazioni passate.

Spero che questo ti aiuti!


Non trovo com.apple.networkConnect..plistcom.apple.networkConnect..plistsu High Sierra (il mio vecchio computer) né su Mojave (il mio nuovo.). È cambiato?
MikeSchinkel,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.