1. 程式人生 > >iOS VPN描述檔案那點事兒

iOS VPN描述檔案那點事兒

天朝的情況大家都瞭解,VPN是大家必備的工具。用過的VPN中目前比較穩定的是雲梯VPN,但是在iPhone上使用的過程中有個麻煩:在不同的網路環境下各個線路的穩定性都不同,經常需要切換幾條線路才連得上。而使用雲梯預設的VPN描述檔案裡面帶了一大坨日本、美國、英國、新加坡的VPN,切換的時候很不方便;如果一個一個手動配置又非常麻煩。於是就想自己寫一個類似雲梯一鍵配置的描述檔案,方便省事。

描述檔案

有關iOS描述檔案的介紹知乎這個介紹還不錯,可以參考。

或者可以用編輯器開啟一個描述檔案看一下里面的內容,就是一個XML檔案:

生成方法

主要介紹一下生成的方法,藉助的工具是官方提供的

Apple Configurator,Mac OSX自帶。

開啟Apple Configurator,用USB連線需要新增描述檔案的機器:

點選安裝描述檔案...,開啟安裝引導介面。

點選下一步進入安裝介面。

Kimi's VPN是我新建的一個描述檔案,所有新建和匯入的檔案都在這個列表裡面,雙擊編輯、delete鍵刪除。

編輯頁面如下:

通用頁面中填入描述檔案的名稱、機構等資訊,然後切換到VPN選項下。

這個頁面的內容和iPhone上新增一條VPN的配置內容一致,具體內容可以參考雲梯的教程。使用描述檔案的好處是可以點選+號批量新增VPN資訊,把雲梯日本的四條線路都新增進去然後點選儲存

選中Kimi's VPN,點選下一步開始安裝自定義的描述檔案。

這時在iPhone上會彈出安裝描述檔案的提示,點選安裝

安裝完成後Mac OSX上的Apple Configurator也會提示完成。

已安裝的描述檔案可以在通用->描述檔案與裝置管理中找到,只能刪除整個描述檔案,不能刪除描述檔案中的單獨VPN線路。

在VPN開啟頁面的最終效果如下:

批量生成

批量生成可以使用AppleScript指令碼,這裡有個簡單的教程。