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
List<T>[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]