萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> macOS 教學

macOS 內建 VPN 客戶端設定 PPTP/L2TP/IPSec 完整教學:圖文步驟與進階路由控制

macOS 內建強大的 VPN 客戶端,支援 PPTP、L2TP over IPSec、IKEv2、Cisco IPSec 協定,無需第三方軟體即可接入企業/學校/個人 VPN。本文以 PPTP 為例詳細說明設定流程,並解析關鍵進階選項。

建立 VPN 連線 (以 PPTP 為例)

  1. 「系統設定」→「網路」 (Ventura 13+) 或「系統偏好設定」→「網路」。
  2. 左下角「+」新增服務:介面選「VPN」,VPN 類型選「PPTP」,服務名稱自訂 (如「公司 PPTP VPN」)。
  3. 基本設定:
    • 伺服器位址:VPN 伺服器公網 IP 或域名。
    • 帳戶名稱:VPN 登入帳號。
    • 加密:選「自動 (128 位元或 40 位元)」。
  4. 點選「鑑定設定」:
    • 使用者鑑定:密碼 → 輸入 VPN 密碼。
    • 機器鑑定:共享密鑰 (若伺服器要求) / 留空。
  5. 關鍵進階設定:點選「進階...」按鈕 (或 Ventura 中的「詳細資料」→「選項」)。

⚠️ 必須啟用的關鍵選項

  • ☑ 透過 VPN 連線傳送所有流量 (Send all traffic over VPN connection)
    未勾選時,只有目的地為 VPN 內網網段的流量走 VPN,一般上網流量仍走本地閘道,導致無法存取內網資源或 IP 未變更。
  • 若需自訂 DNS:DNS 標籤 → 「+」添加 VPN 提供的 DNS 伺服器 (內網解析用)。
  • 若需 IPv6:IPv6 標籤設定 (通常保持自動)。
  1. 點選「好」→「套用」儲存。

連線與狀態監控

  • 網路面板選中 VPN 連線 → 點選「連線」。
  • 選單列啟用「在選單列顯示 VPN 狀態」:一鍵連線/斷線、顯示連線時長、流量統計。
  • 連線成功:狀態顯示「已連線」、選單列圖示變深色、ifconfig 顯示 ppp0 介面獲內網 IP。

L2TP over IPSec / IKEv2 設定差異

協定鑑定設定額外欄位適用場景
L2TP over IPSec機器鑑定:共享密鑰 (Pre-Shared Key, PSK) 必填企業標準、支援原生 macOS/iOS/Windows/Android
IKEv2 (IPSec)機器鑑定:憑證 (需匯入 .p12/.cer) 或 無 (僅用戶名/密碼)
遠端 ID / 本地 ID 設定
現代標準、穩定性最佳、支援 MOBIKE 切換網路不斷線、Apple 生態原生最佳支援
Cisco IPSec群組名稱 + 共享密鑰思科設備環境

常見問題排查

  • 連線成功但無法存取內網/上網:確認「傳送所有流量」已勾選;檢查 DNS 設定;嘗試斷線重連;netstat -nr 檢查路由表是否包含 VPN 介面預設路由。
  • PPTP 連線失敗 (錯誤 734/800/619):GRE 協定 (IP 協定號 47) 被防火牆/路由器/ISP 封鎖;嘗試 L2TP/IPSec 或 IKEv2。
  • 頻繁斷線:啟用「VPN 保持連線」 (部分版本有);降低 MTU (進階 → 硬體 → 手動 MTU 1400);檢查伺服器端閒置逾時設定。
  • macOS 12 Monterey 及更新版移除 PPTP 客戶端:需使用第三方客戶端 (Shimo、Viscosity、OpenVPN Connect) 或改用 L2TP/IPSec/IKEv2。

安全性建議

  • PPTP 加密強度低 (MPPE 128-bit, MS-CHAPv2 易破解),僅作為無法使用更安全協定時的備選。
  • 企業/生產環境強制要求 L2TP/IPSec、IKEv2 或 WireGuard/OpenVPN。
  • VPN 帳號密碼定期輪換,啟用雙因子驗證 (如支援)。
  • 公共 Wi-Fi 環境下務必全程開啟 VPN 保護資料傳輸。

善用內建 VPN 客戶端,安全連接企業網路、保護隱私流量、突破地域限制。

copyright © 萬盛學電腦網 all rights reserved