Condividi tramite


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 viene specificato EAPMSCHAPv2, il cmdlet genera un programma di installazione della configurazione client per l'autenticazione con nome utente/password che usa EAP-MSCHAPv2 protocollo di autenticazione. Se si specifica EAPTLS, il cmdlet genera un programma di installazione della configurazione client per l'autenticazione del certificato che usa EAP-TLS protocollo. L'opzione "EapTls" può essere usata sia per l'autenticazione basata su RADIUS che per l'autenticazione di certificazione eseguita dal gateway di rete virtuale caricando la radice attendibile. Il cmdlet rileva automaticamente ciò che è configurato.

Tipo:String
Valori accettati:EAPTLS, EAPMSCHAPv2
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-ClientRootCertificateFileList

Elenco dei percorsi del certificato radice del client

Tipo:String[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Alias:cf
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DefaultProfile

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

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Name

Nome della risorsa.

Tipo:String
Alias:ResourceName
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-ProcessorArchitecture

ProcessorArchitecture

Tipo:String
Valori accettati:Amd64, X86
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-RadiusRootCertificateFile

Percorso del certificato radice del server Radius. Si tratta di un parametro obbligatorio che deve essere specificato quando viene usata EAP-TLS con l'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.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-ResourceGroupName

Nome del gruppo di risorse.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-WhatIf

Mostra cosa accadrebbe se il cmdlet viene eseguito. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Alias:wi
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

String[]

Output