共用方式為


設定 P2S VPN 用戶端:憑證驗證:OpenVPN 用戶端 - macOS

本文可協助您使用 OpenVPN 用戶端,在 macOS 上使用 VPN 閘道點對站 (P2S) 和憑證驗證連線到 Azure 虛擬網路 (VNet)。

開始之前

開始設定用戶端之前,請先確認您找到的是正確的文章。 下表顯示 Azure VPN 閘道 P2S VPN 用戶端可用的設定文章。 步驟會根據驗證類型、通道類型和用戶端 OS 而有所不同。

驗證 通道類型 用戶端作業系統 VPN 用戶端
[MSSQLSERVER 的通訊協定內容]
IKEv2、SSTP Windows 原生 VPN 用戶端
IKEv2 macOS 原生 VPN 用戶端
IKEv2 Linux strongSwan
OpenVPN Windows Azure VPN 用戶端
OpenVPN 用戶端
OpenVPN macOS OpenVPN 用戶端
OpenVPN iOS OpenVPN 用戶端
OpenVPN Linux Azure VPN Client
OpenVPN 用戶端
Microsoft Entra ID
OpenVPN Windows Azure VPN 用戶端
OpenVPN macOS Azure VPN Client
OpenVPN Linux Azure VPN Client

必要條件

本文假設您已經執行下列的必要條件:

連線需求

若要使用 OpenVPN 用戶端透過憑證驗證連線到 Azure,則每個連線的用戶端都需要下列項目:

  • Open VPN 用戶端軟體必須安裝在每個用戶端電腦上並加以設定。
  • 用戶端電腦必須有本機安裝的用戶端憑證。

工作流程

本文的工作流程如下:

  1. 安裝 OpenVPN 用戶端。
  2. 檢視您產生的 VPN 用戶端設定檔組態封裝中包含的 VPN 用戶端設定檔組態檔案。
  3. 設定 OpenVPN 用戶端。
  4. 連線到 Azure。

產生用戶端憑證

為了進行憑證驗證,用戶端憑證必須安裝在每部用戶端電腦上。 您想使用的用戶端憑證必須使用私密金鑰匯出,而且必須包含認證路徑中的所有憑證。

如需使用憑證的相關資訊,請參閱點對站:產生憑證 - Linux

設定 OpenVPN 用戶端

下列範例使用 TunnelBlick

重要

只有 MacOS 10.13 和更新版本支援 OpenVPN 通訊協定。

注意

尚不支援 OpenVPN 用戶端 2.6 版。

  1. 下載並安裝 OpenVPN 用戶端,例如 TunnelBlick

  2. 從 Azure 入口網站下載 VPN 用戶端設定檔套件 (如果尚未這麼做)。

  3. 將設定檔解壓縮。 在文字編輯器中,從 OpenVPN 資料夾開啟 vpnconfig.ovpn 設定檔。

  4. 以 Base64 的 P2S 用戶端憑證公開金鑰填入 P2S 用戶端憑證區段。 在 PEM 格式的憑證中,您可以開啟 .cer 檔案並在憑證標題之間複製 Base64 金鑰。

  5. 以 Base64 的 P2S 用戶端憑證私密金鑰填入私密金鑰區段。 如需如何擷取私密金鑰的相關資訊,請參閱 OpenVPN 網站上的匯出私密金鑰

  6. 請勿變更任何其他欄位。 使用用戶端輸入中填入的設定來連線至 VPN。

  7. 按兩下設定檔,在 Tunnelblick 中建立設定檔。

  8. 從應用程式資料夾啟動 Tunnelblick。

  9. 按一下系統匣中的 Tunnelblick 圖示並挑選連線。

下一步

請追蹤任何其他伺服器或連線設定。 請參閱點對站設定步驟