New-AzVpnClientConfiguration

Dieser Befehl ermöglicht es den Benutzern, das VPN-Profilpaket basierend auf vorkonfigurierten VPN-Einstellungen auf dem VPN-Gateway zu erstellen, zusätzlich zu einigen zusätzlichen Einstellungen, die Benutzer möglicherweise konfigurieren müssen, z. B. für einige Stammzertifikate.

Syntax

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

Beschreibung

Auf diese Weise können die Benutzer das VPN-Profilpaket basierend auf vorkonfigurierten VPN-Einstellungen auf dem VPN-Gateway erstellen, zusätzlich zu einigen zusätzlichen Einstellungen, die Benutzer möglicherweise konfigurieren müssen, z. B. für einige Stammzertifikate.

Beispiele

Beispiel 1

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

Dieses Cmdlet wird verwendet, um eine VPN-Clientprofil-ZIP-Datei für "ContosoVirtualNetworkGateway" in ResourceGroup "ContosoResourceGroup" zu erstellen. Das Profil wird für einen vorkonfigurierten Radiusserver generiert, der für die Verwendung der Authentifizierungsmethode "EAPTLS" mit der VpnProfileRadiusCert-Zertifikatdatei konfiguriert ist.

Parameter

-AuthenticationMethod

Die Authentifizierungsmethode kann Werte EAPMSCHAPv2 oder EAPTLS annehmen. Wenn EAPMSCHAPv2 angegeben wird, generiert das Cmdlet ein Clientkonfigurationsprogramm für die Authentifizierung mit Benutzername/Kennwort, das das EAP-MSCHAPv2-Authentifizierungsprotokoll verwendet. Wenn EAPTLS angegeben wird, generiert das Cmdlet ein Clientkonfigurationsprogramm für die Zertifikatauthentifizierung, die das EAP-TLS-Protokoll verwendet. Die Option "EapTls" kann sowohl für die RADIUS-basierte Zertifikatauthentifizierung als auch für die Zertifizierungsauthentifizierung verwendet werden, die vom Virtual Network Gateway durch Hochladen des vertrauenswürdigen Stamms ausgeführt wird. Das Cmdlet erkennt automatisch, was konfiguriert ist.

Typ:String
Zulässige Werte:EAPTLS, EAPMSCHAPv2
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-ClientRootCertificateFileList

Eine Liste der Clientstammzertifikatpfade

Typ:String[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DefaultProfile

Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.

Typ:IAzureContextContainer
Aliase:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Name

Der Name der Ressource.

Typ:String
Aliase:ResourceName
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-ProcessorArchitecture

ProcessorArchitecture

Typ:String
Zulässige Werte:Amd64, X86
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-RadiusRootCertificateFile

Radius-Serverstammzertifikatpfad. Dies ist ein obligatorischer Parameter, der angegeben werden muss, wenn EAP-TLS mit RADIUS-Authentifizierung verwendet wird. Dies ist der vollständige Pfadname .cer Datei, die das RADIUS-Stammzertifikat enthält, das der Client zum Überprüfen des RADIUS-Servers während der Authentifizierung verwendet.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-ResourceGroupName

Der Name der Ressourcengruppe.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

String

String[]

Ausgaben

PSVpnProfile