本教學課程說明如何設定 AlwaysOn VPN 部署的證書頒發機構單位 (CA) 範本。 它繼續系列,以在範例環境中部署 Always On VPN。 先前在系列中,您已 部署範例基礎結構。
CA 範本可用來向 VPN 伺服器、NPS 伺服器和使用者發出憑證。 憑證可用來向客戶端驗證 VPN 伺服器和 NPS 伺服器,以及向 VPN 伺服器驗證使用者。
在本教學課程中,您會:
- 建立使用者驗證範本。
- 建立 VPN 伺服器驗證範本。
- 建立 NPS 伺服器驗證範本。
- 註冊並驗證用戶憑證。
- 註冊並驗證 VPN 伺服器證書。
- 註冊並驗證 NPS 伺服器證書。
以下是不同範本的描述:
| Template | Description |
|---|---|
| 使用者驗證範本 | 此範本可用來發行 VPN 用戶端的用戶憑證。 用戶憑證可用來向 VPN 伺服器驗證使用者。 透過使用者驗證範本,您可以選取升級的相容性層級並選擇 Microsoft 平臺密碼編譯提供者,以改善憑證安全性。 透過 Microsoft 平臺密碼編譯提供者,您可以在用戶端電腦上使用 信任的平台模組 (TPM) 來保護憑證。 用戶範本已設定為自動註冊。 |
| VPN 伺服器驗證範本 | 此範本可用來發行 VPN 伺服器的伺服器證書。 伺服器證書可用來向客戶端驗證 VPN 伺服器。 使用 VPN 伺服器驗證範本,您可以新增 IP 安全性 (IPsec) IKE 中繼應用程式原則。 IP 安全性 (IPsec) IKE 中繼應用程式原則會決定如何使用憑證,如果有多個憑證可用,它可讓伺服器篩選憑證。 因為 VPN 用戶端會從公用因特網存取此伺服器,因此主體和替代名稱與內部伺服器名稱不同。 因此,您不會設定 VPN 伺服器證書以進行自動註冊。 |
| NPS 伺服器驗證範本 | 此範本可用來發行 NPS 伺服器的伺服器證書。 NPS 伺服器證書可用來向 VPN 伺服器驗證 NPS 伺服器。 使用 NPS 伺服器驗證範本,您可以複製標準 RAS 和 IAS 伺服器範本,並將其範圍設定為 NPS 伺服器。 新的 NPS 伺服器範本包含伺服器驗證應用程式原則。 |
若要深入瞭解 AlwaysOn VPN,包括支援的整合、安全性和連線功能,請參閱 AlwaysOn VPN 概觀。
Prerequisites
若要完成本教學課程中的步驟,您需要:
若要完成上一個教學課程中的所有步驟: 部署 AlwaysOn VPN 基礎結構。
執行已支援版本 Windows 的 Windows 用戶端裝置,用於連線至 Always On VPN,且已加入 Active Directory 網域。
建立使用者驗證範本
在安裝了 Active Directory 憑證服務的伺服器上,該伺服器在本教程中作為域控制器,請開啟證書頒發機構管理器。
在左窗格中,以滑鼠右鍵按一下 憑證範本 ,然後選取 管理。
在憑證範本主控台中,以滑鼠右鍵按一下 使用者 ,然後選取 複製範本。 在您完成輸入所有索引標籤的資訊之前,請勿選取 [套用 ] 或 [確定 ]。 某些選擇只能在範本建立時進行設定;如果您在輸入所有參數之前選取這些按鈕,則無法加以變更,否則您必須刪除範本並重新建立它。
在「 新範本 的內容」對話方塊的「 一般 」頁籤上,完成下列步驟:
在 [範本顯示名稱] 中,輸入 VPN 使用者驗證。
清除 [ Active Directory 中的發佈憑證 ] 複選框。
在 [安全性 ] 索引標籤上,完成下列步驟:
選取 ,然後新增。
在 [選取使用者、電腦、服務帳戶或群組] 對話方塊中,輸入 VPN 使用者,然後選取 [ 確定]。
在 [群組或使用者名稱] 中,選取 [ VPN 使用者]。
在 [VPN 使用者的許可權] 中,選取 [允許] 數據行中的 [註冊和自動註冊] 複選框。
Important
請務必保持 選取 [讀取 權限] 核取方塊。 您需要擁有閱讀權限才能進行註冊。
在 [群組或用戶名稱] 中,選取 [ 網域使用者],然後選取 [ 移除]。
在 相容性 索引標籤上,完成下列步驟:
在 [憑證授權單位] 中,選取 [Windows Server 2016]。
在 [產生的變更] 對話方塊中,選取 [ 確定]。
在 [憑證收件者] 中,選取 [Windows 10/Windows Server 2016]。
在 [產生的變更] 對話方塊中,選取 [ 確定]。
在 [要求處理] 索引標籤上,清除 [允許匯出私密金鑰]。
在 密碼編譯 索引標籤上,完成下列步驟:
在 [提供者類別] 中,選取 [金鑰儲存體提供者]。
選擇 要求必須使用以下其中一個提供者。
選取 Microsoft平臺密碼編譯提供者 和 Microsoft軟體密鑰儲存提供者。
在 主旨名稱 索引標籤上,清除在 主旨名稱中包含電子郵件名稱 和 電子郵件名稱。
選取 [ 確定 ] 以儲存 VPN 使用者驗證憑證範本。
關閉證書範本主控台。
在 [憑證授權單位管理單元] 的左窗格中,以滑鼠右鍵按一下 [憑證範本],選取 [ 新增 ],然後選取 [要發行的憑證範本]。
選取 [VPN 使用者驗證],然後選取 [ 確定]。
建立 VPN 伺服器驗證範本
在憑證授權單位管理單元的左窗格中,以滑鼠右鍵按一下 [憑證範本 ],然後選取 [管理] 以開啟 [憑證範本] 主控台。
在 [證書範本] 控制台中,以滑鼠右鍵按兩下 [RAS] 和 [IAS 伺服器 ],然後選取 [ 複製範本]。 在您完成輸入所有索引標籤的資訊之前,請勿選取 [套用 ] 或 [確定 ]。 某些選擇只能在範本建立時進行設定;如果您在輸入所有參數之前選取這些按鈕,則無法加以變更,否則您必須刪除範本並重新建立它。
在 [ 新增範本 的屬性] 對話方塊的 [ 一般 ] 索引標籤的 [範本顯示名稱] 中,輸入 VPN Server 驗證。
在 延伸模組 索引標籤上,完成下列步驟:
選取 [應用程式原則],然後選取 [編輯]。
在 [ 編輯應用程式原則擴充功能] 對話框中,選取 [ 新增]。
在 [ 新增應用程式原則] 對話框中,選取 [IP 安全性 IKE 中繼],然後選取 [ 確定]。
選取 [確定 ] 以返回 [ 新範本的屬性 ] 對話方塊。
在 [安全性 ] 索引標籤上,完成下列步驟:
選取 ,然後新增。
在 [ 選取使用者、計算機、服務帳戶或群組 ] 對話框中,輸入 VPN 伺服器,然後選取 [ 確定]。
在 [群組或使用者名稱] 中,選取 [VPN 伺服器]。
在 [VPN 伺服器的許可權] 中,選取 [允許] 資料行中的 [註冊]。
在 [群組或使用者名稱] 中,選取 [RAS] 和 [IAS 伺服器],然後選取 [ 移除]。
在 主體名稱 標籤上,完成下列步驟:
在 請求中選取[供應]。
在 [憑證範本 警告] 對話方塊中,選取 [ 確定]。
選取 [ 確定 ] 以儲存 VPN 伺服器憑證範本。
關閉證書範本主控台。
在 [憑證授權單位管理單元] 的左窗格中,以滑鼠右鍵按一下 [憑證範本]。 選取 [ 新增 ],然後選取 [要發行的憑證範本]。
選取 [VPN 伺服器驗證],然後選取 [ 確定]。
重新啟動 VPN 伺服器。
建立 NPS 伺服器驗證範本
在憑證授權單位管理單元的左窗格中,以滑鼠右鍵按一下 [憑證範本 ],然後選取 [管理] 以開啟 [憑證範本] 主控台。
在 [證書範本] 控制台中,以滑鼠右鍵按兩下 [RAS] 和 [IAS 伺服器 ],然後選取 [ 複製範本]。 在您完成輸入所有索引標籤的資訊之前,請勿選取 [套用 ] 或 [確定 ]。 某些選擇只能在範本建立時進行設定;如果您在輸入所有參數之前選取這些按鈕,則無法加以變更,否則您必須刪除範本並重新建立它。
在 [新增範本的屬性] 對話方塊的 [ 一般 ] 索引標籤的 [範本顯示名稱] 中,輸入 NPS 伺服器驗證。
在 [安全性 ] 索引標籤上,完成下列步驟:
選取 ,然後新增。
在 [ 選取使用者、計算機、服務帳戶或群組 ] 對話框中,輸入 NPS 伺服器,然後選取 [ 確定]。
在 [群組或使用者名稱] 中,選取 [NPS 伺服器]。
在 NPS 伺服器的許可權 中,選取位於允許欄中的 註冊。
在 [群組或使用者名稱] 中,選取 [RAS] 和 [IAS 伺服器],然後選取 [ 移除]。
選取 [ 確定 ] 以儲存 NPS 伺服器憑證範本。
關閉證書範本主控台。
在 [憑證授權單位管理單元] 的左窗格中,以滑鼠右鍵按一下 [憑證範本]。 選取 [ 新增 ],然後選取 [要發行的憑證範本]。
選取 [NPS 伺服器驗證],然後選取 [ 確定]。
現在您已建立證書範本,您必須註冊並驗證憑證。
註冊並驗證用戶憑證
組策略已設定為自動註冊用戶憑證,因此一旦原則套用至 Windows 用戶端裝置,就會自動註冊用戶帳戶以取得正確的憑證。 然後,您可以在本機裝置上的 憑證 主控台中驗證憑證。
若要檢查原則是否已套用,以及是否已註冊憑證:
以您為 VPN 使用者 群組建立的使用者身分登入 Windows 用戶端裝置。
開啟命令提示字元,然後執行下列命令。 或者,重新啟動 Windows 用戶端裝置。
gpupdate /force在 [開始] 功能表上,輸入 certmgr.msc,然後按 ENTER。
在 [憑證] 嵌入式管理單元的 [個人] 底下,選取 [憑證]。 您的憑證會出現在詳細數據窗格中。
以滑鼠右鍵按一下具有您目前網域使用者名稱的憑證,然後選取 [ 開啟]。
在 [一般 ] 索引標籤上,確認 [有效起始日期] 下列日期是今天的日期。 如果不是,您可能已選取錯誤的憑證。
選取 [確定],然後關閉 [憑證] 嵌入式管理單元。
註冊並驗證 VPN 伺服器證書
若要註冊 VPN 伺服器的憑證:
在 VPN 伺服器的 [開始] 功能表上,輸入 certlm.msc 以開啟 [憑證] 嵌入式管理單元,然後按 ENTER。
以滑鼠右鍵按一下 [個人],選取 [所有工作] ,然後選取 [要求新憑證] 以啟動憑證註冊精靈。
在 [開始之前] 頁面上,選取 [ 下一步]。
在 [ 選取憑證註冊原則 ] 頁面上,選取 [下一步]。
在 [要求憑證] 頁面上,選取 [VPN 伺服器驗證]。
在 [VPN 伺服器] 複選框下,選取 [ 需要更多資訊 ],才能開啟 [憑證屬性] 對話方塊。
選取 主旨 索引標籤,然後在 主旨名稱 區段中輸入下列資訊:
- 針對 [類型] 選取 [一般名稱]。
- 針對 Value (值),輸入用戶端用來連線至 VPN 的外部網域名稱 (例如 vpn.contoso.com)。
- 選取 ,然後新增。
選取 [ 確定 ] 以關閉 [憑證屬性]。
選取 [ 註冊]。
選取 [完成]。
若要驗證 VPN 伺服器憑證:
在 [憑證] 嵌入式管理單元的 [個人] 底下,選取 [憑證]。 列出的憑證應該會出現在詳細數據窗格中。
以滑鼠右鍵按一下具有 VPN 伺服器名稱的憑證,然後選取 [ 開啟]。
在 [一般 ] 索引標籤上,確認 [有效起始日期] 下列日期是今天的日期。 如果不是,您可能已選取錯誤的憑證。
在 [詳細資料] 索引標籤上,選取 [增強型金鑰使用方式],然後確認清單中是否顯示 IP 安全性 IKE 中繼和 [伺服器驗證]。
選取 [ 確定 ] 以關閉憑證。
註冊並驗證 NPS 憑證
若要註冊 NPS 憑證:
在 NPS 伺服器的 [開始] 功能表上,輸入 certlm.msc 以開啟 [憑證] 嵌入式管理單元,然後按 ENTER。
以滑鼠右鍵按一下 [個人],選取 [所有工作] ,然後選取 [要求新憑證] 以啟動憑證註冊精靈。
在 [開始之前] 頁面上,選取 [ 下一步]。
在 [ 選取憑證註冊原則 ] 頁面上,選取 [下一步]。
在 [要求憑證] 頁面上,選取 [NPS 伺服器驗證]。
選取 [ 註冊]。
選取 [完成]。
若要驗證 NPS 憑證:
在 [憑證] 嵌入式管理單元的 [個人] 底下,選取 [憑證]。 列出的憑證應該會出現在詳細數據窗格中。
以滑鼠右鍵按一下具有 NPS 伺服器名稱的憑證,然後選取 [ 開啟]。
在 [一般 ] 索引標籤上,確認 [有效起始日期] 下列日期是今天的日期。 如果不是,您可能已選取錯誤的憑證。
選取 [確定],然後關閉 [憑證] 嵌入式管理單元。
後續步驟
現在您已建立證書範本並註冊憑證,您可以將 Windows 用戶端裝置設定為使用 Always On VPN 連線。