Set-AzVirtualNetworkGatewayDefaultSite
Hiermee stelt u de standaardsite voor een virtuele netwerkgateway in.
Set-AzVirtualNetworkGatewayDefaultSite
-VirtualNetworkGateway <PSVirtualNetworkGateway>
-GatewayDefaultSite <PSLocalNetworkGateway>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
De cmdlet Set-AzVirtualNetworkGatewayDefaultSite wijst een standaardsite voor geforceerde tunneling toe aan een virtuele netwerkgateway. Geforceerde tunneling biedt een manier om internetverkeer van virtuele Azure-machines om te leiden naar uw on-premises netwerk; Hiermee kunt u verkeer inspecteren en controleren voordat u het vrijgeeft. Geforceerde tunneling wordt uitgevoerd met behulp van een VPN-tunnel (virtueel particulier netwerk); voor deze tunnel is een standaardsite vereist, een lokale gateway waar al het internetverkeer van Azure wordt omgeleid. Set-AzVirtualNetworkGatewayDefaultSite biedt een manier om de standaardsite te wijzigen die is toegewezen aan een gateway.
PS C:\>$LocalGateway = Get-AzLocalNetworkGateway -Name "ContosoLocalGateway " -ResourceGroup "ContosoResourceGroup"
PS C:\> $VirtualGateway = Get-AzVirtualNetworkGateway -Name "ContosoVirtualGateway"
PS C:\> Set-AzVirtualNetworkGatewayDefaultSite -GatewayDefaultSite $LocalGateway -VirtualNetworkGateway $VirtualGateway
In dit voorbeeld wordt een standaardsite toegewezen aan een virtuele netwerkgateway met de naam ContosoVirtualGateway.
Met de eerste opdracht maakt u een objectverwijzing naar een lokale gateway met de naam ContosoLocalGateway. Deze objectverwijzing die is opgeslagen in de variabele met de naam $LocalGateway vertegenwoordigt de gateway die moet worden geconfigureerd als de standaardsite
. Met de tweede opdracht maakt u vervolgens een objectverwijzing naar de gateway van het virtuele netwerk en slaat u het resultaat op in de variabele met de naam $VirtualGateway.
De derde opdracht maakt gebruik van de cmdlet Set-AzVirtualNetworkGatewayDefaultSite om de standaardsite toe te wijzen aan ContosoVirtualGateway.
De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.
Type: | IAzureContextContainer |
Aliassen: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Hiermee geeft u een objectverwijzing naar de lokale netwerkgateway die moet worden toegewezen als de standaardsite voor het opgegeven virtuele netwerk. U kunt de Cmdlet Get-AzLocalNetworkGateway gebruiken om een objectverwijzing naar een lokale gateway te maken.
Type: | PSLocalNetworkGateway |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
Hiermee geeft u een objectverwijzing op naar de gateway van het virtuele netwerk waaraan de standaardsite wordt toegewezen. U kunt een objectverwijzing naar een virtuele netwerkgateway maken met behulp van de Get-AzVirtualNetworkGateway en de naam van de gateway opgeven.
De variabele $VirtualGateway kan vervolgens worden gebruikt als parameterwaarde voor de parameter VirtualNetworkGateway :
Type: | PSVirtualNetworkGateway |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
Deze cmdlet accepteert pijplijnexemplaren van het object Microsoft.Azure.Commands.Network.Models.PSVirtualNetworkGateway .
Met deze cmdlet worden bestaande exemplaren van het object Microsoft.Azure.Commands.Network.Models.PSVirtualNetworkGateway gewijzigd.