Set-AzureRmVirtualNetworkGatewayVpnClientConfig
Nastaví fond adres klienta VPN pro bránu virtuální sítě.
Upozorňující
Modul AzureRM PowerShell je od 29. února 2024 oficiálně zastaralý. Uživatelům se doporučuje migrovat z AzureRM do modulu Az PowerShell, aby se zajistila nepřetržitá podpora a aktualizace.
I když může modul AzureRM stále fungovat, už se neudržuje ani nepodporuje, přičemž jakékoli další použití se bude umisťovat podle vlastního uvážení a rizika uživatele. Pokyny k přechodu na modul Az najdete v našich zdrojích informací o migraci.
Syntaxe
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
Rutina Set-AzureRmVirtualNetworkVpnClientConfig nakonfiguruje fond adres klienta pro bránu virtuální sítě. Klientům virtuální privátní sítě (VPN), kteří se k této bráně připojují, se přiřadí IP adresa z tohoto fondu adres.
Příklady
Příklad 1: Přiřazení fondu adres klienta VPN bráně virtuální sítě
PS C:\>$Gateway = Get-AzureRmVirtualNetworkGateway -Name "ContosoVirtualGateway"
PS C:\> Set-AzureRmVirtualNetworkGatewayVpnClientConfig -VirtualNetworkGateway $Gateway -VpnClientAddressPool "10.0.0.0/16"
Tento příklad přiřadí fond adres klienta VPN bráně virtuální sítě s názvem ContosoVirtualGateway. První příkaz vytvoří odkaz na objekt brány a objekt se uloží do proměnné s názvem $Gateway. Druhý příkaz v příkladu pak pomocí rutiny Set-AzureRmVirtualNetworkGatewayVpnClientConfig přiřadí fondu adres 10.0.0.0/16 do ContosoVirtualGateway.
Příklad 2: Konfigurace externího ověřování na základě radiusu u existující brány
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
Tento příklad přiřadí fond adres klienta VPN bráně virtuální sítě s názvem ContosoVirtualGateway. První příkaz vytvoří odkaz na objekt brány a objekt se uloží do proměnné s názvem $Gateway. Druhý příkaz v příkladu pak pomocí rutiny Set-AzureRmVirtualNetworkGatewayVpnClientConfig přiřadí fondu adres 10.0.0.0/16 do ContosoVirtualGateway. Nakonfiguruje také externí server radius "TestRadiusServer", který se použije pro ověřování pro klienty VPN.
Parametry
-Confirm
Před spuštěním rutiny zobrazí výzvu k potvrzení.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RadiusServerAddress
Adresa externího serveru radius P2S.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-RadiusServerSecret
Tajný klíč externího serveru radius P2S.
Typ: | SecureString |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-VirtualNetworkGateway
Určuje odkaz na objekt brány virtuální sítě, která obsahuje nastavení konfigurace klienta VPN, které tato rutina upravuje. Pomocí rutiny Get-AzureRmVirtualNetworkGateway a zadáním názvu brány můžete vytvořit odkaz na objekt brány.
Typ: | PSVirtualNetworkGateway |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-VpnClientAddressPool
Určuje IP adresy, které se mají přiřadit klientům připojujícím se k této bráně.
Typ: | List<T>[String] |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-WhatIf
Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
Parametry: VirtualNetworkGateway (ByValue)
List<T>[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]