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 之前,提示您進行確認。
參數屬性
參數集
(All)
| Position: | Named |
| 必要: | False |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
-DefaultProfile
用於與 azure 通訊的認證、帳戶、租用戶和訂用帳戶。
參數屬性
參數集
(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 執行時會發生什麼事。 指令未執行。
參數屬性
參數集
(All)
| Position: | Named |
| 必要: | False |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
CommonParameters
此 Cmdlet 支援常見參數:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters。
輸出