Partager via


New-AzureRmVpnClientConfiguration

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.

Avertissement

Le module AzureRM PowerShell a été officiellement déprécié le 29 février 2024. Les utilisateurs sont invités à migrer d’AzureRM vers le module Az PowerShell afin de s’assurer d’une prise en charge et des mises à jour continues.

Il est possible que le module AzureRM fonctionne encore, mais il ne fait plus l’objet de maintenance ni de support. L’utilisateur peut continuer à s’en servir s’il le souhaite, à ses propres risques. Consultez nos ressources sur la migration pour obtenir des conseils sur la transition vers le module Az.

Syntaxe

New-AzureRmVpnClientConfiguration
   [-Name <String>]
   -ResourceGroupName <String>
   [-ProcessorArchitecture <String>]
   -AuthenticationMethod <String>
   [-RadiusRootCertificateFile <String>]
   [-ClientRootCertificateFileList <System.Collections.Generic.List`1[System.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

PS C:\> New-AzureRmVpnClientConfiguration -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
Valeurs acceptées:EAPTLS, EAPMSCHAPv2
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-ClientRootCertificateFileList

Liste des chemins de certificat racine du client

Type:List<T>[String]
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-Confirm

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

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DefaultProfile

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

Type:IAzureContextContainer
Alias:AzureRmContext, AzureCredential
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Name

Nom de la ressource.

Type:String
Alias:ResourceName
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-ProcessorArchitecture

ProcessorArchitecture

Type:String
Valeurs acceptées:Amd64, X86
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-ResourceGroupName

Nom du groupe de ressources.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques: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
Alias:wi
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

String

List<T>[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]

Sorties

PSVpnProfile