指南
如何在 Mac 上設定 VPN
應該安裝哪一個版本的用戶端、macOS 在通道建立前要求的批准、值得檢查的設定,以及如何確認通道確實承載你的流量,而不是只顯示為已連線。以 macOS 27 為準。
開始前
本指南不會替你選擇
以下每一步不論你使用哪個業者都一樣,因此這裡不會列出任何業者。選擇是另一項工作,應在名錄中完成;選擇依據是已公開的分數,而不是下載頁面。
請從業者自己的網站或 Mac App Store安裝用戶端,切勿從搜尋結果或下載入口網站安裝。VPN 用戶端會安裝網絡延伸功能,能看到 Mac 發送的每一個位元組;重新打包的安裝程式,是最不應該獲得這種權限的東西。
安裝用戶端
- 如果兩者都有,請從業者網站選擇版本,不要選商店版本。 App Store 版本在 Apple 的沙盒內執行,而沙盒會禁止 VPN 用戶端的部分用途:在你登入前就生效的終止開關、按應用程式分流。直接下載的通常是完整用戶端。只有在商店版本是唯一提供的版本時,才選擇它。
- 先在業者網站登入,再從帳戶區域下載,確保你執行的檔案來自已證明你有訂閱的登入工作階段。
- 開啟安裝程式,並在 macOS 詢問時批准延伸功能。 系統會顯示用戶端想加入網絡延伸功能或 VPN 設定,並將你帶到「系統設定」›「一般」›「登入項目與延伸功能」。請允許它。延伸功能未獲允許的用戶端雖然會開啟並登入,卻永遠無法連線。
- 保持背景項目開啟。 同一個設定頁面會在允許在背景中運作下列出用戶端。為了整理清單而將它關閉,會令通道在睡眠後停止重新連線。
- 登入用戶端,並為裝置取一個不會識別你身份的名稱;業者會儲存這個名稱。
- 暫時不要連線。 先開啟設定。以下三項設定中,有兩項在大多數用戶端中預設為關閉。
值得檢查的三項設定
用戶端選單各有不同,但設定本身沒有分別。如果你不熟悉名稱,詞彙表中每一項都有說明。
終止開關
通道中斷時封鎖所有流量,而不是悄悄讓連線退回普通網絡。它通常預設為關閉,因為會令產品感覺沒那麼可靠 — 通道中斷後會變成完全無法連線,而不是在你沒有察覺的情況下繼續連線,這正是它的作用。請將它開啟。如果用戶端區分只在連線期間生效的開關與任何時候都生效的開關,請選後者:Mac 從睡眠中醒來並接入陌生 Wi-Fi 時,用戶端重新連線前會先在無保護的網絡上停留數秒,而這正是重要的空白。終止開關專頁說明了這個開關的用途。
通道內的 DNS
即使其他所有流量都在通道內,名稱查詢仍可能離開 Mac 的通道,讓你的網絡知道你瀏覽過哪些網站,而只隱藏你在網站上做了甚麼。尋找DNS 洩漏防護、使用業者 DNS或自訂 DNS 欄位,並將其設定為業者自己的解析器,而非第三方解析器。你已經信任業者處理流量;另一個只看到查詢的第三方只會增加涉及的各方,卻不會減少任何一方知道的資料。DNS 洩漏專頁說明了洩漏如何發生。
協定
除非出現問題,否則保持使用現代預設值 — 協定專頁列出哪些是現行協定,哪些已屬舊版。如果用戶端提供較舊的選項來修復連線問題,這是你需要明知後果才作出的取捨,之後應將它還原:名錄會標示業者仍提供的最弱協定,而手動選取它,就等於替自己選擇這個標記。
確認確實正常運作
連線後不要假設,請進行檢查。依照以下次序進行三項檢查,全部免費,也不需要安裝軟件:
- 你的地址已變更。 開啟任何「我的 IP 是甚麼」頁面,確認國家與你選擇的出口位置相符。如果用戶端顯示已連線,但頁面顯示的是你自己的國家,代表延伸功能正在運作,但流量沒有經過它。
- 查詢位於通道內。 執行 DNS 洩漏測試,查看它回報的解析器。只要有任何解析器屬於你的互聯網服務供應商,就代表上述 DNS 設定未有生效。
- 終止開關確實按說明運作。 在進行下載時開啟「活動監視器」,找出用戶端的輔助程式或守護程序 — 它會帶有業者名稱 — 然後強制結束該程序,讓通道在沒有要求用戶端操作的情況下中斷。傳輸應立即停止。如果仍然繼續,這個開關就只是裝飾。
更完整的測試清單,以及每項測試能夠和不能夠顯示的內容,請參閱專門指南。
這些檢查可以證明甚麼
+你的流量正經由你所選國家的出口伺服器離開
+你目前使用的網絡已無法讀取你連接了哪些網站
+通道中斷時會安全停止,而不是悄悄退回普通網絡
這些檢查不能證明甚麼
−它們完全沒有說明業者會保留甚麼 — 這是文件方面的問題,請參閱留存專頁
−它們不會令你匿名:你的瀏覽器和登入狀態沒有改變,請參閱VPN 無法保護你的事項
−今天通過的洩漏測試,不代表明天的用戶端更新也一定沒有問題
睡眠、喚醒與陌生 Wi-Fi
手提電腦會在從未使用過的網絡上開機,而 Mac 會在掀開螢幕後的最初幾秒完成危險的部分 — 加入 Wi-Fi、查看郵件、同步資料 — 此時任何用戶端都可能尚未重新連線。兩項設定可以封閉這段時間。開啟用戶端的自動連線,讓重新連線成為用戶端的工作,而不是你的工作;再開啟上面的永遠開啟的終止開關,讓 Mac 在重新連線前完全不發送任何資料。兩者同時啟用時,咖啡店網絡只會看到手提電腦加入網絡,然後保持沉默,直至通道建立。公共 Wi-Fi 專頁說明了這類網絡在其他情況下可以讀取甚麼。
如果用戶端提供信任網絡清單,讓你在這些網絡上保持關閉,請將清單維持在較短範圍。家中的網絡應列在其中,是因為打印機在那裡,而不是因為背後的互聯網服務供應商看不見流量。
無法正常運作時
用戶端已安裝,但永遠無法連線
幾乎總是批准問題。開啟「系統設定」>「一般」>「登入項目與延伸功能」,在「網絡延伸功能」下查看:必須在那裡允許用戶端,而安裝期間出現的提示很容易被意外關閉。
如果已獲允許但仍然沒有任何反應,請使用用戶端自己的解除安裝程式移除它,重新啟動,再次安裝,讓提示第二次出現。
Mac 每次從睡眠中喚醒後,通道都消失了
未開啟自動連線時,這是預期行為:螢幕闔上時網絡介面會停止,然後用戶端等待指示才會重新連線。開啟用戶端的自動連線或不信任網絡自動連線設定,重新連線會在你輸入完密碼前完成。
開啟終止開關後,從喚醒到重新連線之間的數秒會是無法連線,而不是洩漏。這正是開關正常運作的表現。
連線後 AirDrop、打印機或電視停止運作
本地流量也進入了通道,而打印機不在通道的另一端。大多數用戶端都有一項稱為本地網絡存取、LAN 存取或分流的設定;開啟它會將你自己網絡上的地址發送到通道外,其他流量則留在通道內。
在你管理的網絡上使用是安全的。在你不管理的網絡上,請保持關閉。
App Store 版本缺少網站版本有的設定
兩個版本是不同的程式。商店版本在 Apple 的沙盒內執行,而 VPN 用戶端的部分功能 — 例如在開機時保持生效的終止開關、按應用程式分流 — 無法在其中運作。業者自己的下載版本才是功能較完整的用戶端。
如果你已安裝商店版本而需要該設定,請先將它解除安裝;兩個版本並存時會爭用同一個網絡延伸功能。
同樣的步驟,不同的裝置
其餘平台
每個平台都有自己獨立的指南,而不是同一頁面下的一個分頁。步驟從安裝程式打開的那一刻起就開始分岔,一篇試圖同時回答三個平台的文章,哪一個都答不好。