Set-AzVpnClientIpsecParameter

Anger vpn ipsec-parametrarna för befintlig virtuell nätverksgateway.

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>]

Description

Cmdleten Set-AzVpnClientIpsecParameter anger vpn ipsec-parametrarna för den befintliga virtuella nätverksgatewayen. När virtuell nätverksgateway skapas anger den uppsättningen standardprinciper för vpn ipsec på gatewayen. Om punkt-till-plats-användare vill använda en viss anpassad ipsec-princip för att ansluta till VPN Gateway måste användaren först ange ipsec-principen på VPN Gateway. Set-AzVpnClientIpsecParameter är ett sätt att göra det på.

Exempel

Exempel 1: Anger en anpassad vpn ipsec-princip till en befintlig virtuell nätverksgateway.

$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

I det här exemplet anges en anpassad ipsec-princip för VPN till en befintlig virtuell nätverksgateway med namnet ContosoVirtualGateway från resursgruppen ContosoResourceGroup. Cmdleten New-AzVpnClientIpsecParameter används för att skapa vpn ipsec-parameterobjektet för att använda de värden som skickas eller alla parametrar som användaren kan ange för en befintlig virtuell nätverksgateway i ResourceGroup. Det här skapade VpnClientIPsecParameters-objektet skickas till kommandot Set-AzVpnClientIpsecParameter för att ange den angivna anpassade vpn ipsec-principen på virtuell nätverksgateway enligt exemplet ovan. Det här kommandot returnerar objektet vpnClientIPsecParameters som visar uppsättningsparametrar.

Parametrar

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

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

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

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

-InputObject

Det virtuella nätverksgatewayobjektet

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

-ResourceGroupName

Resursgruppens namn.

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

-ResourceId

Azure-resurs-ID:t.

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

-VirtualNetworkGatewayName

Namnet på den virtuella nätverksgatewayen.

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

-VpnClientIPsecParameter

Ipsec-parametrar för VPN-klient. Det här parametervärdet kan konstrueras med ps-kommandot let:New-AzVpnClientIpsecParameter

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

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

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

Indata

PSVpnClientIPsecParameters

PSVirtualNetworkGateway

String

Utdata

PSVpnClientIPsecParameters