Delen via


Een virtueel netwerk verbinden met een Virtual WAN-hub - PowerShell

Dit artikel helpt u bij het verbinden van uw virtuele netwerk met uw virtuele hub met behulp van PowerShell. U kunt azure Portal ook gebruiken om deze taak te voltooien. Herhaal deze stappen voor elk VNet dat u wilt verbinden.

Voordat u een verbinding maakt, moet u rekening houden met het volgende:

  • Een virtueel netwerk kan slechts met één virtuele hub tegelijk worden verbonden.

  • Als u deze wilt verbinden met een virtuele hub, kan het externe virtuele netwerk geen gateway (ExpressRoute of VPN) of RouteServer hebben.

  • Sommige configuratie-instellingen, zoals Statische route doorgeven, kunnen op dit moment alleen worden geconfigureerd in Azure Portal. Zie de Azure Portal-versie van dit artikel voor stappen.

Belangrijk

Als VPN-gateways aanwezig zijn in de virtuele hub, kunnen deze bewerking en elke andere schrijfbewerking op het verbonden VNet leiden tot verbroken verbinding met punt-naar-site-clients, evenals het opnieuw verbinden van site-naar-site-tunnels en BGP-sessies.

Vereisten

Azure PowerShell

In dit artikel worden PowerShell-cmdlets gebruikt. U kunt Azure Cloud Shell gebruiken om de cmdlets uit te voeren. Cloud Shell is een gratis interactieve shell die u kunt gebruiken om de stappen in dit artikel uit te voeren. In deze shell zijn algemene Azure-hulpprogramma's vooraf geïnstalleerd en geconfigureerd voor gebruik met uw account.

Als u Cloud Shell wilt openen, selecteert u Cloudshell openen in de rechterbovenhoek van een codeblok. U kunt Cloud Shell ook openen op een afzonderlijk browsertabblad door naar https://shell.azure.com/powershell. Selecteer Kopiëren om de codeblokken te kopiëren, plak deze in Cloud Shell en selecteer de Enter-toets om ze uit te voeren.

U kunt ook de Azure PowerShell-cmdlets lokaal op uw computer installeren en uitvoeren. PowerShell-cmdlets worden regelmatig bijgewerkt. Als u de meest recente versie niet hebt geïnstalleerd, kunnen de waarden in de instructies mislukken. Gebruik de Get-Module -ListAvailable Az cmdlet om de versies van Azure PowerShell te vinden die op uw computer zijn geïnstalleerd. Zie De Azure PowerShell-module installeren als u deze wilt installeren of bijwerken.

Aanmelden

Als u Azure Cloud Shell gebruikt, wordt u automatisch omgeleid om u aan te melden bij uw account nadat u Cloudshell hebt geopend. U hoeft niet uit te voeren Connect-AzAccount. Zodra u zich hebt aangemeld, kunt u nog steeds abonnementen wijzigen met behulp van Get-AzSubscription en Select-AzSubscription.

Als u PowerShell lokaal uitvoert, opent u de PowerShell-console met verhoogde bevoegdheden en maakt u verbinding met uw Azure-account. De Connect-AzAccount cmdlet vraagt u om referenties. Nadat u zich hebt geverifieerd, worden uw accountinstellingen gedownload, zodat deze beschikbaar zijn voor Azure PowerShell. U kunt het abonnement wijzigen met behulp van Get-AzSubscription en Select-AzSubscription -SubscriptionName "Name of subscription".

Een verbinding toevoegen

  1. Declareer de variabelen voor de bestaande resources, inclusief het bestaande virtuele netwerk.

    $resourceGroup = Get-AzResourceGroup -ResourceGroupName "TestRG" 
    $virtualWan = Get-AzVirtualWan -ResourceGroupName "TestRG" -Name "TestVWAN1"
    $virtualHub = Get-AzVirtualHub -ResourceGroupName "TestRG" -Name "Hub1"
    $remoteVirtualNetwork = Get-AzVirtualNetwork -Name "VNet1" -ResourceGroupName "TestRG" 
    
  2. Maak een verbinding om het virtuele netwerk te koppelen aan de virtuele hub.

    New-AzVirtualHubVnetConnection -ResourceGroupName "TestRG" -VirtualHubName "Hub1" -Name "VNet1-connection" -RemoteVirtualNetwork $remoteVirtualNetwork
    

Volgende stappen

Zie de veelgestelde vragen over Virtual WAN voor meer informatie over Virtual WAN.