Mac VPN 怎麼用?先安裝符合晶片架構的用戶端,再完成必要授權、匯入訂閱,最後確認目標應用程式使用的出口。macOS 顯示「已連線」只是起點:系統代理、隧道模式和應用程式本身的設定,會決定哪些連線實際經過網路線路。
本文依首次使用的順序逐步說明,不必先弄懂所有協定。遇到異常時,先停在目前步驟排查;不要同時更換用戶端、線路和 DNS,否則難以判斷是哪項設定造成影響。
開始前:分清用戶端、訂閱與系統連線
用戶端負責讀取設定、建立連線及執行分流;訂閱連結用來取得服務提供的節點設定,可能包含位址、連接埠、認證資料及其他連線參數。帳號密碼是用來登入控制台,並不等於訂閱連結,也不能直接填入任意用戶端的伺服器位址欄位。
macOS「系統設定」中的 VPN 設定入口也不是通用的訂閱匯入工具。它支援的是系統提供的連線類型,無法直接讀取所有代理訂閱。Shadowsocks、VMess、Trojan、VLESS、Hysteria2、TUIC 等協定需要相應的用戶端或核心支援;能否使用,應以用戶端版本及服務提供的設定格式為準,不能只看應用程式名稱是否含有 VPN。
VPNBoat 用戶可登入控制台取得用戶端和訂閱。建立帳戶不需要電子郵件地址,使用使用者名稱和密碼即可。開始前可先查看使用教學,確認目前建議的取得方式,切勿從搜尋結果中的陌生鏡像網站下載安裝檔。
- ✅ 在「關於這台 Mac」確認晶片類型和 macOS 版本,並依下載頁面的相容性說明選擇安裝檔。
- ✅ 準備好控制台登入資訊,並將訂閱連結保存在自己信任的環境中。
- ✅ 暫停其他會變更網路路徑的用戶端,並記下原有的代理設定,以便還原。
- ❌ 不要將完整訂閱連結、連線 QR Code 或設定檔傳到公開討論區。
用戶端安裝:先確認來源,再處理安全性阻擋
Apple 晶片與 Intel 晶片可能需要不同的程式版本。有些下載頁提供通用版本,有些則分別提供安裝檔。架構不符可能導致無法啟動或需要相容性轉譯,因此建議優先選擇原生相符版本,並確認用戶端支援的系統版本範圍。
- 依控制台指引前往用戶端下載頁,確認開發者名稱、適用平台及安裝說明。
- 若下載的是磁碟映像檔,開啟後依提示將應用程式移至「應用程式」資料夾;若是安裝程式,請逐項閱讀安裝內容。
- 從「應用程式」資料夾啟動用戶端,不要長期直接從下載資料夾或磁碟映像檔執行,以免更新與權限關聯混亂。
- 確認用戶端能正常開啟後,再匯入訂閱並授予連線所需權限。
「無法驗證開發者」與「會損害你的電腦」是不同類型的提示。前者涉及簽章、公證或來源信任檢查;後者可能表示系統偵測到風險。請先確認下載來源及開發者說明。只有在確認來源可信,且系統允許手動核准時,才前往「隱私權與安全性」查看是否有相應的開啟選項。
遇到「應用程式已損毀」時,也不要直接照搬網路上的終端機指令。檔案下載不完整、簽章異常或軟體遭到修改,都可能造成類似狀況;請先重新取得可信的安裝檔。不要為了啟動用戶端而關閉系統完整性保護,或全面停用 Gatekeeper。
系統授權:只核准目前功能所需的權限
不同用戶端採用的網路實作方式各異。使用系統代理時,應用程式可能會要求變更代理設定;啟用隧道時,可能會要求新增 VPN 設定、啟用網路延伸功能,或安裝管理網路設定的輔助工具。這些提示不一定都會出現,選單位置也會隨系統版本而異。
| 提示或設定 | 常見用途 | 操作前確認事項 |
|---|---|---|
| 新增 VPN 設定 | 讓用戶端建立由系統管理的隧道連線 | 確認是否由剛安裝且準備使用的用戶端發起 |
| 核准網路延伸功能或內容過濾 | 執行流量接管、路由或過濾功能,實際用途視用戶端而定 | 確認延伸功能的開發者是否與可信的安裝來源一致 |
| 安裝輔助工具 | 執行需要較高權限的網路設定操作 | 確認請求是否在啟用相應功能時出現 |
| 通知權限 | 顯示連線狀態變更、更新及錯誤提示 | 通常不影響線路能否建立,可依需求選擇 |
不要把所有權限請求都當成連線必需。一般網路連線通常不需要輔助使用或完整磁碟存取權限;若用戶端提出這類請求,請先確認具體用途。使用組織管理的 Mac 時,描述檔或管理政策可能會限制安裝延伸功能,請勿自行規避管理要求。
若不小心按下拒絕,可回到「系統設定」搜尋 VPN、網路延伸功能或相應的應用程式名稱,並依用戶端說明重新授權。完成授權後仍無反應,可先結束並重新啟動應用程式;只有在系統或安裝說明明確要求時,才安排重新啟動電腦。
匯入訂閱:確認格式與更新結果
開啟控制台中的訂閱或用戶端設定頁面,優先使用與目前用戶端相對應的匯入入口。所謂「一鍵匯入」通常會透過應用程式連結協定開啟本機用戶端,瀏覽器可能會跳出確認提示。請先確認即將開啟的應用程式;若沒有反應,改用用戶端提供的「從連結匯入」功能。
- 複製控制台提供的完整訂閱連結,避免連同前後說明、空格或換行一起複製。
- 在用戶端的訂閱、設定或設定檔區域新增遠端連結,並設定容易辨識的本機名稱。
- 執行更新,確認出現可選擇的節點或策略群組,而不只是看到「已儲存」。
- 選擇線路,啟用合適的代理或隧道模式,再開始測試連線。
匯入失敗時,先分辨是「無法下載」還是「無法解析」。無法下載可能與本機網路、訂閱網址失效或驗證問題有關;可以下載但無法解析,則較可能是訂閱格式、協定支援或核心版本不相容。不要將不相容的設定反覆貼到不同欄位,也不要把連結交給陌生的線上轉換網站處理。
線路名稱不等於協定名稱。IEPL 專線描述的是一種傳輸鏈路實作,與 Shadowsocks、Trojan 等連線協定不屬於同一層;中轉通常會先經過入口再轉送,直連則通常由本機直接連到遠端入口。實際體驗仍會受到本地網路、路由及出口環境影響,不應只憑名稱判斷速度或存取結果。
模式選擇:系統代理、隧道與分流
系統代理會提供代理入口給遵循 macOS 代理設定的應用程式,但不會強制所有流量都經過用戶端。部分終端機工具、內建代理設定的應用程式或背景程序可能會忽略這項設定。因此,瀏覽器能開啟目標網站,但終端機連線仍失敗,不一定是節點故障。
隧道模式通常透過虛擬網路介面與路由接管更多流量,但仍會受到排除規則、路由優先順序、DNS 設定及用戶端實作方式影響。這不代表「啟用後就能涵蓋所有應用程式」。公司 VPN、其他隧道工具與網路過濾軟體同時執行時,也可能互相變更路由。
規則模式會依網域、位址或其他條件決定使用代理、直連或拒絕連線;全域模式通常會將用戶端已接管的流量統一交由所選出口處理。全域模式適合暫時確認問題是否出在分流規則,但無法自動接管原本不使用系統代理的應用程式。
初次使用建議保留官方預設規則,先測試瀏覽器,再測試實際使用的軟體。若只有特定應用程式連線失敗,請檢查其獨立代理設定、程序規則與 DNS 行為。若需為終端機單獨設定,請使用用戶端明確提供的本機位址、連接埠及指令範例,不要照抄他人的連接埠。
如何選擇:只需讓瀏覽器存取網路時,可先測試系統代理;若需要更多應用程式共用線路,再依用戶端說明啟用隧道。判斷依據應是目標應用程式是否實際經過出口,而非某個模式名稱看起來更完整。
連線檢查:出口 IP、DNS 與應用程式結果
先記下未連線時的出口資訊,再連上目標線路,使用同一個瀏覽器和相同的檢測方式比較結果。使用可信的出口查詢工具即可,不必向檢測頁面提供帳戶資訊。地區資料庫可能更新不一,因此地理位置標籤僅供參考,不能取代實際應用程式的存取結果。
- ✅ 確認用戶端目前使用的設定、策略群組和節點,排除自動選擇切換到其他出口的情況。
- ✅ 比較連線前後的公用出口,並檢查 IPv4 和 IPv6 是否都符合預期路徑。
- ✅ 個別開啟目標應用程式,確認登入、頁面載入及實際操作是否正常,不要只測試首頁。
- ✅ 檢查 DNS 查詢路徑,並參照用戶端文件判斷解析策略是否符合預期。
- ❌ 不要把瀏覽器測試成功當成所有終端機工具和背景服務都已接管的證明。
DNS 洩漏是指解析請求未透過預期的保護路徑傳送。若原本的設定就是讓直連網域使用本機解析器,檢測到本機解析結果不一定代表故障;但若預期相關查詢會經過隧道,請求卻仍由本地網路送出,就需要進一步排查。瀏覽器的加密 DNS、用戶端遠端解析及系統 DNS 可能各自生效,請對照規則分析。
若要查看本機設定,可在「終端機」執行以下唯讀指令。這些指令只能提供線索,不會變更設定,也無法單獨證明流量已經經過代理。
sw_vers
uname -m
scutil --proxy
scutil --dns
scutil --proxy可查看系統代理設定,scutil --dns可查看系統解析器設定。瀏覽器內建的加密 DNS 不一定會完整顯示在這些輸出中;終端機請求也可能忽略系統代理。提交診斷資訊前,請檢查內容是否包含內部網域或網路資訊。
常見問題:依故障環節逐步排查
顯示已連線,但網頁無法開啟
先結束其他網路代理工具,確認目前的用戶端確實啟用了系統代理或隧道,而不只是完成節點測試。接著檢查規則是否讓目標網域直連,以及本地網路本身能否正常連線。若只有某條線路異常,再切換其他線路比較,避免同時修改 DNS 和分流設定。
瀏覽器能用,其他應用程式未生效
優先檢查應用程式是否遵循系統代理、是否另有獨立代理設定,以及是否符合略過規則。必要時依用戶端說明改用隧道後重新測試。若受管理裝置或公司網路政策有所限制,請交由管理員處理。
電腦從睡眠喚醒或切換網路後斷線
網路介面變更可能導致原有連線失效。先等待本地網路恢復,再從用戶端重新連線;若問題持續,請檢查是否殘留失效的系統代理或重複的 VPN 設定。刪除設定前,先確認所屬應用程式,避免誤刪工作環境需要的連線。
結束用戶端後,本地網路也無法使用
先重新開啟用戶端,透過正常的中斷連線及結束功能清除代理設定。若應用程式已無法使用,請查看系統網路設定中目前介面的代理項目,依先前記錄還原。不要直接清除所有網路設定;問題解決後,再依用戶端說明解除安裝不再使用的輔助工具或延伸功能。
完成標準:用戶端能讀取訂閱,系統授權符合執行模式,目標應用程式的出口也符合預期。保留這組可重現的設定,再逐項調整分流。需要協助時,請提供系統版本、用戶端版本、錯誤原文及已執行的步驟,不要提供訂閱憑證。