Como exportar e importar totalmente as configurações de VPN no OS X Lion?


11

Descobri que a opção de exportação do OS X não exporta coisas como: proxies ou configurações de DNS da configuração da VPN.

Como posso exportar tudo isso?


1
Que opção de exportação é essa?
Harald Hanche-Olsen

Ao selecionar uma conexão VPN em Preferências de rede, na engrenagem, você tem a opção de Exportar configuração. Essa opção de exportação.
Stu Wilson

1
Isso seria de alguma ajuda para você? hintsforums.macworld.com/showthread.php?t=116582
sudo rm -rf

@ sudorm-rf, sua resposta parece boa - você deve publicá-la.
JW8

@ JW01: Bem, essa resposta no fórum não foi meu trabalho. Acho que poderia copiá-lo aqui (e dar crédito), mas não tinha certeza se era a coisa certa a fazer.
sudo rm -rf

Respostas:


5

Bem, eu encontrei um tópico aqui que parece realizar o que você está perguntando. Não posso colocá-lo melhor do que o próprio pôster do fórum, então aqui está o que ele disse caso a página não estivesse funcionando:

Eu descobri uma maneira de fazer isso, então pensei em postar para qualquer um que me siga que tenha várias configurações de VPN e não queira digitá-las manualmente novamente. Você basicamente precisará copiar e colar alguns GUIDs para criar seus dados antigos de prefs correspondem ao seu novo sistema. Isso funcionou para mim, passando de um sistema Mac OS X 10.6 SL para outro sistema SL. Eu imagino que etapas semelhantes funcionariam para o Mac OS X 10.5 Leopard e possivelmente 10.7 Lion. Aqui vamos nós:

  1. Primeiro, vá para Preferências de rede em sua nova máquina e adicione VPN (L2TP), VPN (PPTP) ou quaisquer "interfaces" de VPN necessárias. Não crie nenhuma nova configuração de VPN no momento. Feche Prefs da rede.

  2. Abra o System Profiler, selecione e copie para a área de transferência o UUID de hardware na guia Hardware.

  3. Navegue para ~ / Library / Preferences / ByHost e localize seu antigo arquivo prefs do NetworkConnections. Ele terá a forma de com.apple.networkConnect..plist. Faça uma cópia deste arquivo. Substitua a parte com a que você copiou na etapa 2. Não se esqueça de remover os espaços e a tag "copy". Agora você deve ter um novo arquivo chamado com.apple.networkConnect..plist.

  4. Abra 2 arquivos em um editor que possa manipular arquivos .plist (usei o TextWrangler): o arquivo com.apple.networkConnect..plist que você acabou de criar e /Library/Preferences/SystemConfiguration/preferences.plist.

  5. No arquivo preferências.plist, procure o GUID de cada interface VPN que você criou. A string "UserDefinedName" no final da chave indicará:

<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>

A primeira sequência longa ("14A4B264 ...") é a parte que você precisa. Copie isso para a área de transferência.

  1. Agora vá para o seu arquivo com.apple.networkConnect. Encontre a chave que possui todas as suas configurações antigas de VPN para esse tipo de VPN contidas nela. Selecione todo o nome da chave (que é o GUID da sua interface VPN no seu Mac antigo) e cole para substituí-lo pelo novo GUID.

  2. Repita as etapas 5 e 6 para cada interface VPN necessária. No meu caso, havia 2: L2TP e PPTP.

  3. Salve suas alterações e feche o arquivo com.apple.networkConnect. Feche o arquivo preferências.plist SEM salvar nada.

  4. Abra suas Preferências de rede, selecione suas interfaces VPN e você deverá ver suas configurações anteriores.

Espero que isso ajude você!


Não encontrei um com.apple.networkConnect..plistou com.apple.networkConnect..plistno High Sierra (meu computador antigo) ou no Mojave (meu novo computador). Isso mudou?
21819 MikeSchinkel
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.