New-AzVpnClientConfiguration

Este comando permite a los usuarios crear el paquete de perfil de VPN en función de la configuración de VPN preconfigurada en la puerta de enlace de VPN, además de algunas opciones adicionales que los usuarios pueden necesitar configurar, por ejemplo, algunos certificados raíz.

Syntax

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

Description

esto permite a los usuarios crear el paquete de perfil de VPN en función de la configuración de VPN preconfigurada en la puerta de enlace de VPN, además de algunas opciones adicionales que los usuarios pueden necesitar configurar, por ejemplo, algunos certificados raíz.

Ejemplos

Ejemplo 1

New-AzVpnClientConfiguration -ResourceGroupName "ContosoResourceGroup" -Name "ContosoVirtualNetworkGateway" -AuthenticationMethod "EAPTLS" -RadiusRootCertificateFile "C:\Users\Test\Desktop\VpnProfileRadiusCert.cer"

Este cmdlet se usa para crear un archivo ZIP de perfil de cliente VPN para "ContosoVirtualNetworkGateway" en ResourceGroup "ContosoResourceGroup". El perfil se genera para un servidor radius preconfigurado que está configurado para usar el método de autenticación "EAPTLS" con el archivo de certificado VpnProfileRadiusCert.

Parámetros

-AuthenticationMethod

Método de autenticación Puede tomar valores EAPMSCHAPv2 o EAPTLS. Cuando se especifica EAPMSCHAPv2, el cmdlet genera un instalador de configuración de cliente para la autenticación de nombre de usuario y contraseña que usa el protocolo de autenticación EAP-MSCHAPv2. Si se especifica EAPTLS, el cmdlet genera un instalador de configuración de cliente para la autenticación de certificados que usa el protocolo EAP-TLS. La opción "EapTls" se puede usar tanto para la autenticación de certificados basada en RADIUS como para la autenticación de certificación realizada por la puerta de enlace de red virtual cargando la raíz de confianza. El cmdlet detecta automáticamente lo que está configurado.

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

-ClientRootCertificateFileList

Lista de rutas de acceso de certificado raíz de cliente

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

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

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

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.

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

-Name

Nombre del recurso.

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

Ruta de acceso del certificado raíz del servidor Radius. Se trata de un parámetro obligatorio que debe especificarse cuando se usa la autenticación RADIUS de EAP-TLS. Este es el nombre de ruta de acceso completo de .cer archivo que contiene el certificado raíz RADIUS que el cliente usa para validar el servidor RADIUS durante la autenticación.

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

-ResourceGroupName

El nombre del grupo de recursos.

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

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

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

Entradas

String

String[]

Salidas

PSVpnProfile