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
- Controleer of u een Azure-abonnement hebt. Als u nog geen Azure-abonnement hebt, kunt u uw voordelen als MSDN-abonnee activeren of u aanmelden voor een gratis account.
- Bij de volgende stappen wordt ervan uitgegaan dat u al een site-naar-site Virtual WAN VPN-gateway hebt gemaakt.
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
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"
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.