Freigeben über


Set-AzVpnClientIpsecParameter

Legt die vpn ipsec-Parameter für vorhandenes virtuelles Netzwerkgateway fest.

Syntax

Set-AzVpnClientIpsecParameter
   -VirtualNetworkGatewayName <String>
   -ResourceGroupName <String>
   -VpnClientIPsecParameter <PSVpnClientIPsecParameters>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzVpnClientIpsecParameter
   -VirtualNetworkGatewayName <String>
   -ResourceGroupName <String>
   -VpnClientIPsecParameter <PSVpnClientIPsecParameters>
   -InputObject <PSVirtualNetworkGateway>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzVpnClientIpsecParameter
   -VirtualNetworkGatewayName <String>
   -ResourceGroupName <String>
   -VpnClientIPsecParameter <PSVpnClientIPsecParameters>
   -ResourceId <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Beschreibung

Das cmdlet Set-AzVpnClientIpsecParameter cmdlet legt die vpn ipsec-Parameter für vorhandenes virtuelles Netzwerkgateway fest. Wenn ein virtuelles Netzwerkgateway erstellt wird, wird der Satz der standardmäßigen VPN-IPSec-Richtlinien für Gateway festgelegt. Wenn Der Point to Site-Benutzer bestimmte benutzerdefinierte IPSec-Richtlinie verwenden möchte, um eine Verbindung mit dem VPN-Gateway herzustellen, muss der Benutzer diese ipsec-Richtlinie zuerst für DAS VPN-Gateway festlegen. Set-AzVpnClientIpsecParameter bietet eine Möglichkeit, dies zu tun.

Beispiele

Beispiel 1: Legt eine benutzerdefinierte VPN-IPSEC-Richtlinie auf ein vorhandenes virtuelles Netzwerkgateway fest.

$vpnclientipsecparams = New-AzVpnClientIpsecParameter -IpsecEncryption AES256 -IpsecIntegrity SHA256 -SALifeTime 86473 -SADataSize 429498 -IkeEncryption AES256 -IkeIntegrity SHA384 -DhGroup DHGroup2 -PfsGroup PFS2
$setvpnIpsecParams = Set-AzVpnClientIpsecParameter -VirtualNetworkGatewayName "ContosoLocalGateway" -ResourceGroupName "ContosoResourceGroup" -VpnClientIPsecParameter $vpnclientipsecparams

In diesem Beispiel wird eine benutzerdefinierte VPN-IPSEC-Richtlinie auf ein vorhandenes virtuelles Netzwerkgateway namens ContosoVirtualGateway aus der Ressourcengruppe "ContosoResourceGroup" festgelegt. New-AzVpnClientIpsecParameter Cmdlet wird verwendet, um das vpn ipsec-Parameterobjekt zu erstellen, das die übergebenen Werte eines oder aller Parameter verwendet, die der Benutzer für ein vorhandenes virtuelles Netzwerkgateway in ResourceGroup festlegen kann. Dieses erstellte VpnClientIPsecParameters-Objekt wird an Set-AzVpnClientIpsecParameter Befehl übergeben, um die angegebene benutzerdefinierte Vpn ipsec-Richtlinie auf dem virtuellen Netzwerkgateway festzulegen, wie im obigen Beispiel gezeigt. Dieser Befehl gibt ein Objekt von VpnClientIPsecParameters zurück, das festgelegte Parameter anzeigt.

Parameter

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

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

-InputObject

Das Objekt des virtuellen Netzwerkgateways

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

-ResourceGroupName

Der Ressourcengruppenname.

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

-ResourceId

Die Azure-Ressourcen-ID.

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

-VirtualNetworkGatewayName

Der Name des virtuellen Netzwerkgateways.

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

-VpnClientIPsecParameter

Ipsec-Parameter des VPN-Clients. Dieser Parameterwert kann mithilfe des PS-Befehls erstellt werden:New-AzVpnClientIpsecParameter

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

-WhatIf

Zeigt, was passiert, 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

PSVpnClientIPsecParameters

PSVirtualNetworkGateway

String

Ausgaben

PSVpnClientIPsecParameters