共用方式為


New-AzureRmVpnClientConfiguration

此命令可讓使用者根據 VPN 閘道上預先設定的 VPN 設定來建立 Vpn 設定檔套件,以及使用者可能需要設定的一些額外設定,例如某些跟證書。

警告

自 2024 年 2 月 29 日起,AzureRM PowerShell 模組已正式淘汰。 建議使用者從 AzureRM 遷移至 Az PowerShell 模組,以確保持續支援和更新。

雖然 AzureRM 模組可能仍可運作,但不再維護或支援它,但會根據用戶的判斷權和風險放置任何繼續使用。 如需轉換至 Az 模組的指引,請參閱我們的 移轉資源

語法

New-AzureRmVpnClientConfiguration
   [-Name <String>]
   -ResourceGroupName <String>
   [-ProcessorArchitecture <String>]
   -AuthenticationMethod <String>
   [-RadiusRootCertificateFile <String>]
   [-ClientRootCertificateFileList <System.Collections.Generic.List`1[System.String]>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

這可讓使用者根據 VPN 閘道上預先設定的 VPN 設定建立 Vpn 設定檔套件,以及使用者可能需要設定的一些額外設定,例如某些跟證書。

範例

範例 1

PS C:\> New-AzureRmVpnClientConfiguration -ResourceGroupName "ContosoResourceGroup" -Name "ContosoVirtualNetworkGateway" -AuthenticationMethod "EAPTLS" -RadiusRootCertificateFile "C:\Users\Test\Desktop\VpnProfileRadiusCert.cer"

此 Cmdlet 用來在 ResourceGroup “ContosoResourceGroup” 中建立 “ContosoVirtualNetworkGateway” 的 VPN 用戶端配置檔 zip 檔案。 配置檔會針對設定為搭配 VpnProfileRadiusCert 憑證檔案使用 「EAPTLS」 驗證方法的預先設定半徑伺服器產生。

參數

-AuthenticationMethod

驗證方法可以接受EAPMSCHAPv2或EAPTLS值。 指定EAPMSCHAPv2時,Cmdlet 會針對使用EAP-MSCHAPv2驗證通訊協定的使用者名稱/密碼驗證產生用戶端設定安裝程式。 如果指定 EAPTLS,Cmdlet 會針對使用 EAP-TLS 通訊協定的憑證驗證產生用戶端組態安裝程式。 [EapTls] 選項可以透過上傳受信任的根目錄,來用於 虛擬網絡 閘道所執行的RADIUS型憑證驗證和認證驗證。 Cmdlet 會自動偵測所設定的內容。

類型:String
接受的值:EAPTLS, EAPMSCHAPv2
Position:Named
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

-ClientRootCertificateFileList

用戶端跟證書路徑的清單

類型:List<T>[String]
Position:Named
預設值:None
必要:False
接受管線輸入:True
接受萬用字元:False

-Confirm

執行 Cmdlet 之前先提示您確認。

類型:SwitchParameter
別名:cf
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DefaultProfile

用於與 azure 通訊的認證、帳戶、租用戶和訂用帳戶。

類型:IAzureContextContainer
別名:AzureRmContext, AzureCredential
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Name

資源名稱。

類型:String
別名:ResourceName
Position:Named
預設值:None
必要:False
接受管線輸入:True
接受萬用字元:False

-ProcessorArchitecture

ProcessorArchitecture

類型:String
接受的值:Amd64, X86
Position:Named
預設值:None
必要:False
接受管線輸入:True
接受萬用字元:False

-RadiusRootCertificateFile

半徑伺服器跟證書路徑。 這是使用EAP-TLS搭配RADIUS驗證時必須指定的必要參數。 這是.cer檔案的完整路徑名稱,其中包含客戶端在驗證期間用來驗證 RADIUS 伺服器的 RADIUS 跟證書。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:True
接受萬用字元:False

-ResourceGroupName

資源組名。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

-WhatIf

顯示執行 Cmdlet 後會發生的情況。 未執行 Cmdlet。

類型:SwitchParameter
別名:wi
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

輸入

String

List<T>[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]

輸出

PSVpnProfile