New-AzVpnClientConfiguration

Cette commande permet aux utilisateurs de créer le package de profil VPN en fonction des paramètres vpn préconfigurés sur la passerelle VPN, en plus de certains paramètres supplémentaires que les utilisateurs peuvent avoir besoin de configurer, par exemple certains certificats racines.

Syntax

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

Description

Cela permet aux utilisateurs de créer le package de profil VPN en fonction des paramètres vpn préconfigurés sur la passerelle VPN, en plus de certains paramètres supplémentaires que les utilisateurs peuvent avoir besoin de configurer, par exemple certains certificats racines.

Exemples

Exemple 1

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

Cette applet de commande permet de créer un fichier zip de profil client VPN pour « ContosoVirtualNetworkGateway » dans ResourceGroup « ContosoResourceGroup ». Le profil est généré pour un serveur radius préconfiguré configuré pour utiliser la méthode d’authentification « EAPTLS » avec le fichier de certificat VpnProfileRadiusCert.

Paramètres

-AuthenticationMethod

La méthode d’authentification peut prendre des valeurs EAPMSCHAPv2 ou EAPTLS. Lorsque EAPMSCHAPv2 est spécifié, l’applet de commande génère un programme d’installation de configuration client pour l’authentification par nom d’utilisateur/mot de passe qui utilise le protocole d’authentification EAP-MSCHAPv2. Si EAPTLS est spécifié, l’applet de commande génère un programme d’installation de configuration client pour l’authentification par certificat qui utilise le protocole EAP-TLS. L’option « EapTls » peut être utilisée pour l’authentification par certificat basée sur RADIUS et l’authentification de certification effectuée par la passerelle Réseau virtuel en chargeant la racine approuvée. L’applet de commande détecte automatiquement ce qui est configuré.

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

-ClientRootCertificateFileList

Liste des chemins de certificat racine du client

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

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

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

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

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

-Name

Nom de la ressource.

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

Chemin d’accès du certificat racine du serveur Radius. Il s’agit d’un paramètre obligatoire qui doit être spécifié lorsque EAP-TLS avec l’authentification RADIUS est utilisée. Il s’agit du nom de chemin d’accès complet du fichier .cer contenant le certificat racine RADIUS que le client utilise pour valider le serveur RADIUS pendant l’authentification.

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

-ResourceGroupName

Nom du groupe de ressources.

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

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

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

Entrées

String

String[]

Sorties

PSVpnProfile