New-AzVpnClientConfiguration

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

Syntax

New-AzVpnClientConfiguration
   [-Name <String>]
   -ResourceGroupName <String>
   [-ProcessorArchitecture <String>]
   [-AuthenticationMethod <String>]
   [-RadiusRootCertificateFile <String>]
   [-ClientRootCertificateFileList <String[]>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

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

範例

範例 1

New-AzVpnClientConfiguration -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 會自動偵測所設定的內容。

Type:String
Accepted values:EAPTLS, EAPMSCHAPv2
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ClientRootCertificateFileList

用戶端跟證書路徑的清單

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

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

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

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

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

資源名稱。

Type:String
Aliases:ResourceName
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ProcessorArchitecture

ProcessorArchitecture

Type:String
Accepted values:Amd64, X86
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-RadiusRootCertificateFile

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

資源組名。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

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

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

輸入

String

String[]

輸出

PSVpnProfile