你当前正在访问 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 会自动检测配置的内容。

类型:String
接受的值:EAPTLS, EAPMSCHAPv2
Position:Named
默认值:None
必需:False
接受管道输入:True
接受通配符:False

-ClientRootCertificateFileList

客户端根证书路径列表

类型:String[]
Position:Named
默认值:None
必需:False
接受管道输入:True
接受通配符:False

-Confirm

提示你在运行 cmdlet 之前进行确认。

类型:SwitchParameter
别名:cf
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-DefaultProfile

用于与 Azure 通信的凭据、帐户、租户和订阅。

类型:IAzureContextContainer
别名:AzContext, 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

Radius 服务器根证书路径。 这是在使用 RADIUS 身份验证的 EAP-TLS 时必须指定的必需参数。 这是.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

String[]

输出

PSVpnProfile