共用方式為


New-AzVpnClientConfiguration

此命令允許使用者根據VPN閘道上預先配置的VPN設定建立Vpn配置檔案包,以及使用者可能需要配置的一些其他設定,例如某些根憑證。

語法

Default (預設值)

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 檔案。 配置檔案是為預先配置的radius伺服器生成的,該伺服器配置為將「EAPTLS」身份驗證方法與VpnProfileRadiusCert證書檔案配合使用。

參數

-AuthenticationMethod

驗證方法可以採用值EAPMSCHAPv2或EAPTLS。 指定 EAPMSCHAPv2 時,Cmdlet 會產生使用驗證通訊協定的使用者名稱/密碼驗證用戶端設定安裝程式 EAP-MSCHAPv2。 如果指定 EAPTLS,則 Cmdlet 會產生用戶端設定安裝程式,以進行使用 EAP-TLS 通訊協定的憑證驗證。 「EapTls」選項可用於 RADIUS 型憑證驗證,以及虛擬網路閘道上傳受信任根目錄所執行的憑證驗證。 Cmdlet 會自動偵測所設定的內容。

參數屬性

類型:String
預設值:None
接受的值:EAPTLS, EAPMSCHAPv2
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:True
來自剩餘引數的值:False

-ClientRootCertificateFileList

用戶端根憑證路徑清單

參數屬性

類型:

String[]

預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:True
來自剩餘引數的值:False

-Confirm

在執行 Cmdlet 之前,提示您進行確認。

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False
別名:參閱

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-DefaultProfile

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

參數屬性

類型:IAzureContextContainer
預設值:None
支援萬用字元:False
不要顯示:False
別名:AzContext, AzureRmContext, AzureCredential

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Name

資源名稱。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False
別名:資源名稱

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:True
來自剩餘引數的值:False

-ProcessorArchitecture

處理器架構

參數屬性

類型:String
預設值:None
接受的值:Amd64, X86
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:True
來自剩餘引數的值:False

-RadiusRootCertificateFile

Radius伺服器根憑證路徑。 這是使用具有RADIUS身份驗證的 EAP-TLS 時必須指定的強制引數。 這是包含RADIUS根證書的檔案.cer完整路徑名,客戶端在身份驗證期間使用該證書驗證RADIUS伺服器。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:True
來自剩餘引數的值:False

-ResourceGroupName

資源組名。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:True
來自管線的值:False
來自管線按屬性名稱的值:True
來自剩餘引數的值:False

-WhatIf

顯示 Cmdlet 執行時會發生什麼事。 指令未執行。

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False
別名:威斯康星州

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

CommonParameters

此 Cmdlet 支援常見參數:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters

輸入

String

String

輸出

PSVpnProfile