Set-AzureRmVirtualNetworkGatewayVpnClientConfig
Anger VPN-klientadresspoolen för en virtuell nätverksgateway.
Varning
AzureRM PowerShell-modulen är officiellt inaktuell från och med den 29 februari 2024. Användare rekommenderas att migrera från AzureRM till Az PowerShell-modulen för att säkerställa fortsatt support och uppdateringar.
Även om AzureRM-modulen fortfarande kan fungera, underhålls den inte längre eller stöds, vilket gör att användaren kan välja och riskera fortsatt användning. Se våra migreringsresurser för vägledning om övergången till Az-modulen.
Syntax
Set-AzureRmVirtualNetworkGatewayVpnClientConfig
-VirtualNetworkGateway <PSVirtualNetworkGateway>
-VpnClientAddressPool <System.Collections.Generic.List`1[System.String]>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzureRmVirtualNetworkGatewayVpnClientConfig
-VirtualNetworkGateway <PSVirtualNetworkGateway>
-VpnClientAddressPool <System.Collections.Generic.List`1[System.String]>
-RadiusServerAddress <String>
-RadiusServerSecret <SecureString>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cmdleten Set-AzureRmVirtualNetworkVpnClientConfig konfigurerar klientadresspoolen för en virtuell nätverksgateway. Virtuella privata nätverksklienter (VPN) som ansluter till den här gatewayen tilldelas en IP-adress från den här adresspoolen.
Exempel
Exempel 1: Tilldela en VPN-klientadresspool till en virtuell nätverksgateway
PS C:\>$Gateway = Get-AzureRmVirtualNetworkGateway -Name "ContosoVirtualGateway"
PS C:\> Set-AzureRmVirtualNetworkGatewayVpnClientConfig -VirtualNetworkGateway $Gateway -VpnClientAddressPool "10.0.0.0/16"
I det här exemplet tilldelas en VPN-klientadresspool till en virtuell nätverksgateway med namnet ContosoVirtualGateway. Det första kommandot skapar en objektreferens till gatewayen och objektet lagras i en variabel med namnet $Gateway. Det andra kommandot i exemplet använder sedan cmdleten Set-AzureRmVirtualNetworkGatewayVpnClientConfig för att tilldela adresspoolen 10.0.0.0/16 till ContosoVirtualGateway.
Exempel 2: Konfigurera extern radiusbaserad autentisering på befintlig gateway
PS C:\>$Gateway = Get-AzureRmVirtualNetworkGateway -Name "ContosoVirtualGateway"
PS C:\> $Secure_String_Pwd = ConvertTo-SecureString "TestRadiusServerPassword" -AsPlainText -Force
PS C:\> Set-AzureRmVirtualNetworkGatewayVpnClientConfig -VirtualNetworkGateway $Gateway -VpnClientAddressPool "10.0.0.0/16" -RadiusServerAddress "TestRadiusServer" -RadiusServerSecret $Secure_String_Pwd
I det här exemplet tilldelas en VPN-klientadresspool till en virtuell nätverksgateway med namnet ContosoVirtualGateway. Det första kommandot skapar en objektreferens till gatewayen och objektet lagras i en variabel med namnet $Gateway. Det andra kommandot i exemplet använder sedan cmdleten Set-AzureRmVirtualNetworkGatewayVpnClientConfig för att tilldela adresspoolen 10.0.0.0/16 till ContosoVirtualGateway. Den konfigurerar också den externa radius-servern "TestRadiusServer" som ska användas för autentisering för VPN-klienter.
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: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RadiusServerAddress
P2S extern radius-serveradress.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RadiusServerSecret
P2S extern radius-serverhemlighet.
Type: | SecureString |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VirtualNetworkGateway
Anger en objektreferens till den virtuella nätverksgatewayen som innehåller konfigurationsinställningarna för VPN-klienten som den här cmdleten ändrar. Du kan skapa en objektreferens till en virtuell nätverksgateway med hjälp av Get-AzureRmVirtualNetworkGateway och ange namnet på gatewayen.
Type: | PSVirtualNetworkGateway |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VpnClientAddressPool
Anger de IP-adresser som ska tilldelas till klienter som ansluter till den här gatewayen
Type: | List<T>[String] |
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
Parametrar: VirtualNetworkGateway (ByValue)
List<T>[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]