New-AzVpnClientConfiguration

Questo comando consente agli utenti di creare il pacchetto del profilo VPN in base alle impostazioni VPN preconfigurato nel gateway VPN, oltre ad alcune impostazioni aggiuntive che gli utenti potrebbero dover configurare, ad esempio alcuni certificati radice.

Sintassi

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

Descrizione

Ciò consente agli utenti di creare il pacchetto del profilo VPN in base alle impostazioni VPN preconfigurato nel gateway VPN, oltre ad alcune impostazioni aggiuntive che gli utenti potrebbero dover configurare, ad esempio alcuni certificati radice.

Esempio

Esempio 1

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

Questo cmdlet viene usato per creare un file ZIP del profilo client VPN per "ContosoVirtualNetworkGateway" in ResourceGroup "ContosoResourceGroup". Il profilo viene generato per un server radius preconfigurato configurato per l'uso del metodo di autenticazione "EAPTLS" con il file di certificato VpnProfileRadiusCert.

Parametri

-AuthenticationMethod

Il metodo di autenticazione può accettare valori EAPMSCHAPv2 o EAPTLS. Quando si specifica EAPMSCHAPv2, il cmdlet genera un programma di installazione della configurazione client per l'autenticazione nome utente/password che usa il protocollo di autenticazione EAP-MSCHAPv2. Se si specifica EAPTLS, il cmdlet genera un programma di installazione della configurazione client per l'autenticazione del certificato che usa il protocollo EAP-TLS. L'opzione "EapTls" può essere usata sia per l'autenticazione basata su RADIUS che per l'autenticazione della certificazione eseguita dal gateway Rete virtuale caricando la radice attendibile. Il cmdlet rileva automaticamente ciò che è configurato.

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

-ClientRootCertificateFileList

Elenco dei percorsi del certificato radice del client

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

-Confirm

Richiede conferma prima di eseguire il cmdlet.

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

-DefaultProfile

Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.

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

-Name

Nome della risorsa.

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

Percorso del certificato radice del server Radius. Si tratta di un parametro obbligatorio che deve essere specificato quando viene usato EAP-TLS con autenticazione RADIUS. Si tratta del nome completo del percorso del file .cer contenente il certificato radice RADIUS usato dal client per convalidare il server RADIUS durante l'autenticazione.

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

-ResourceGroupName

Il nome del gruppo di risorse.

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

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

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

Input

String

String[]

Output

PSVpnProfile