你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
New-AzVpnClientConfiguration
此命令允许用户基于 VPN 网关上的预配置的 VPN 设置创建 Vpn 配置文件包,以及用户可能需要配置的其他一些设置,例如某些根证书。
语法
New-AzVpnClientConfiguration
[-Name <String>]
-ResourceGroupName <String>
[-ProcessorArchitecture <String>]
[-AuthenticationMethod <String>]
[-RadiusRootCertificateFile <String>]
[-ClientRootCertificateFileList <String[]>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
说明
这允许用户基于 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 会自动检测配置的内容。
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
Radius 服务器根证书路径。 这是在使用 RADIUS 身份验证的 EAP-TLS 时必须指定的必需参数。 这是.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[]
输出
相关链接
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈