Udostępnij za pośrednictwem


Set-AzureRmVirtualNetworkGatewayDefaultSite

Ustawia domyślną lokację bramy sieci wirtualnej.

Ostrzeżenie

Moduł AzureRM PowerShell jest oficjalnie przestarzały od 29 lutego 2024 r. Zaleca się migrowanie użytkowników z modułu AzureRM do modułu Az programu PowerShell w celu zapewnienia ciągłej obsługi i aktualizacji.

Mimo że moduł AzureRM może nadal działać, nie jest już utrzymywany ani obsługiwany, umieszczając wszelkie dalsze zastosowania według uznania i ryzyka użytkownika. Zapoznaj się z naszymi zasobami migracji, aby uzyskać wskazówki dotyczące przejścia do modułu Az.

Składnia

Set-AzureRmVirtualNetworkGatewayDefaultSite
   -VirtualNetworkGateway <PSVirtualNetworkGateway>
   -GatewayDefaultSite <PSLocalNetworkGateway>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Opis

Polecenie cmdlet Set-AzureRmVirtualNetworkGatewayDefaultSite przypisuje wymuszoną lokację domyślną tunelowania do bramy sieci wirtualnej. Wymuszone tunelowanie umożliwia przekierowywanie ruchu powiązanego z Internetem z maszyn wirtualnych platformy Azure do sieci lokalnej; Umożliwia to inspekcję i inspekcję ruchu przed jego wydaniem. Wymuszone tunelowanie odbywa się przy użyciu tunelu wirtualnej sieci prywatnej (VPN); ten tunel wymaga lokacji domyślnej, bramy lokalnej, w której jest przekierowywany cały ruch związany z Internetem platformy Azure. Set-AzureRmVirtualNetworkGatewayDefaultSite umożliwia zmianę domyślnej lokacji przypisanej do bramy.

Przykłady

Przykład 1. Przypisywanie lokacji domyślnej do bramy sieci wirtualnej

PS C:\>$LocalGateway = Get-AzureRmLocalNetworkGateway -Name "ContosoLocalGateway " -ResourceGroup "ContosoResourceGroup"
PS C:\> $VirtualGateway = Get-AzureRmVirtualNetworkGateway -Name "ContosoVirtualGateway"
PS C:\> Set-AzureRmVirtualNetworkGatewayDefaultSite -GatewayDefaultSite $LocalGateway -VirtualNetworkGateway $VirtualGateway

W tym przykładzie lokacja domyślna jest przypisywana do bramy sieci wirtualnej o nazwie ContosoVirtualGateway. Pierwsze polecenie tworzy odwołanie do obiektu do bramy lokalnej o nazwie ContosoLocalGateway. Odwołanie do tego obiektu przechowywanego w zmiennej o nazwie $LocalGateway reprezentuje bramę do skonfigurowania jako lokacja domyślna . Drugie polecenie następnie tworzy odwołanie do obiektu do bramy sieci wirtualnej i przechowuje wynik w zmiennej o nazwie $VirtualGateway. Trzecie polecenie używa polecenia cmdlet Set-AzureRmVirtualNetworkGatewayDefaultSite w celu przypisania domyślnej lokacji do bramy ContosoVirtualGateway.

Parametry

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

Typ:IAzureContextContainer
Aliasy:AzureRmContext, AzureCredential
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-GatewayDefaultSite

Określa odwołanie do obiektu do bramy sieci lokalnej, które ma być przypisane jako lokacja domyślna dla określonej sieci wirtualnej. Aby utworzyć odwołanie do obiektu do bramy lokalnej, możesz użyć polecenia cmdlet Get-AzureRmLocalNetworkGateway.

Typ:PSLocalNetworkGateway
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-VirtualNetworkGateway

Określa odwołanie do obiektu do bramy sieci wirtualnej, do której zostanie przypisana domyślna lokacja. Odwołanie do obiektu bramy sieci wirtualnej można utworzyć przy użyciu polecenia Get-AzureRmVirtualNetworkGateway i określić nazwę bramy. Zmienna $VirtualGateway może być następnie używana jako wartość parametru dla parametru VirtualNetworkGateway :

Typ:PSVirtualNetworkGateway
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

PSVirtualNetworkGateway

Parametry: VirtualNetworkGateway (ByValue)

PSLocalNetworkGateway

Dane wyjściowe

PSVirtualNetworkGateway