Kurz: Konfigurace brány virtuální sítě pro ExpressRoute pomocí PowerShellu
Tento kurz vám pomůže přidat, změnit velikost a odebrat bránu virtuální sítě pro již existující virtuální síť. Postup pro tuto konfiguraci platí pro virtuální sítě vytvořené pomocí modelu nasazení Resource Manager pro konfiguraci ExpressRoute. Další informace najdete v tématu Informace o branách virtuálních sítí pro ExpressRoute.
V tomto kurzu se naučíte:
- Vytvořte podsíť brány.
- Vytvořte Virtual Network bránu.
Požadavky
Seznam odkazů na konfiguraci
Kroky pro tuto úlohu používají virtuální síť založenou na hodnotách v následujícím seznamu odkazů na konfiguraci. V tomto seznamu jsou také uvedená další nastavení a názvy. Tento seznam nepoužívejte přímo v žádném z kroků, i když přidáme proměnné na základě hodnot v tomto seznamu. Seznam můžete zkopírovat, abyste ho mohli použít jako referenci a nahradit hodnoty vlastními.
Nastavení | Hodnota |
---|---|
Virtual Network názvu | Virtuální síť TestVNet |
Virtual Network adresní prostor | 192.168.0.0/16 |
Skupina prostředků | TestRG |
Název podsítě Subnet1 | FrontEnd |
Adresní prostor podsítě Subnet1 | 192.168.1.0/24 |
Název podsítě Subnet1 | FrontEnd |
Název podsítě brány | GatewaySubnet |
Adresní prostor podsítě brány | 192.168.200.0/26 |
Oblast | East US |
Název brány | GW |
Název IP adresy brány | GWIP |
Název konfigurace IP adresy brány | gwipconf |
Typ | ExpressRoute |
Název veřejné IP adresy brány | gwpip |
Přidání brány
Pokud se chcete připojit k Azure, spusťte příkaz
Connect-AzAccount
.Deklarujte proměnné pro toto cvičení. Nezapomeňte ukázku upravit tak, aby odrážela nastavení, která chcete použít.
$RG = "TestRG" $Location = "East US" $GWName = "GW" $GWIPName = "GWIP" $GWIPconfName = "gwipconf" $VNetName = "TestVNet"
Uložte objekt virtuální sítě jako proměnnou.
$vnet = Get-AzVirtualNetwork -Name $VNetName -ResourceGroupName $RG
Přidejte podsíť brány do Virtual Network. Podsíť brány musí mít název GatewaySubnet. Podsíť brány musí být /27 nebo větší (/26, /25 atd.). Pokud máte v plánu připojit k bráně 16 okruhů ExpressRoute, musíte vytvořit podsíť brány o velikosti /26 nebo větší.
Add-AzVirtualNetworkSubnetConfig -Name GatewaySubnet -VirtualNetwork $vnet -AddressPrefix 192.168.200.0/26
Pokud používáte virtuální síť se dvěma zásobníky a plánujete používat privátní partnerský vztah založený na protokolu IPv6 přes ExpressRoute, vytvořte místo toho podsíť brány se dvěma zásobníky.
Add-AzVirtualNetworkSubnetConfig -Name GatewaySubnet -VirtualNetwork $vnet -AddressPrefix "10.0.0.0/26","ace:daa:daaa:deaa::/64"
Nastavte konfiguraci.
$vnet = Set-AzVirtualNetwork -VirtualNetwork $vnet
Podsíť brány uložte jako proměnnou.
$subnet = Get-AzVirtualNetworkSubnetConfig -Name 'GatewaySubnet' -VirtualNetwork $vnet
Vyžádejte si veřejnou IP adresu. Před vytvořením brány se požaduje IP adresa. Nemůžete zadat IP adresu, kterou chcete použít. Je dynamicky přiřazený. Tuto IP adresu použijete v části s další konfigurací. Metoda AllocationMethod musí být dynamická.
$pip = New-AzPublicIpAddress -Name $GWIPName -ResourceGroupName $RG -Location $Location -AllocationMethod Dynamic
Pokud plánujete používat privátní partnerský vztah založený na protokolu IPv6 přes ExpressRoute, nastavte SKU PROTOKOLU IP na Standard a metodu AllocationMethod na Statická:
$pip = New-AzPublicIpAddress -Name $GWIPName -ResourceGroupName $RG -Location $Location -AllocationMethod Static -SKU Standard
Vytvořte konfiguraci brány. Konfigurace brány definuje podsíť a veřejnou IP adresu, která se bude používat. V tomto kroku určíte konfiguraci, která se použije při vytváření brány. Podle následující ukázky vytvořte vlastní konfiguraci brány.
$ipconf = New-AzVirtualNetworkGatewayIpConfig -Name $GWIPconfName -Subnet $subnet -PublicIpAddress $pip
Vytvořte bránu. V tomto kroku je obzvláště důležitý parametr -GatewayType . Musíte použít hodnotu ExpressRoute. Po spuštění těchto rutin může vytvoření brány trvat 45 minut nebo déle.
New-AzVirtualNetworkGateway -Name $GWName -ResourceGroupName $RG -Location $Location -IpConfigurations $ipconf -GatewayType Expressroute -GatewaySku Standard
Důležité
Pokud plánujete používat privátní partnerský vztah založený na protokolu IPv6 přes ExpressRoute, vyberte skladovou položku AZ (ErGw1AZ, ErGw2AZ, ErGw3AZ) pro -GatewaySku nebo použijte skladovou položku jiné než AZ (Standard, HighPerformance, UltraPerformance) pro -GatewaySKU se standardní a statickou veřejnou IP adresou.
Ověření vytvoření brány
Pomocí následujících příkazů ověřte, že se brána vytvořila:
Get-AzVirtualNetworkGateway -ResourceGroupName $RG
Změna velikosti brány
Existuje několik SKU brány. Následující příkaz můžete kdykoli použít ke změně SKU brány.
Důležité
Tento příkaz nefunguje pro bránu UltraPerformance. Pokud chcete bránu změnit na bránu UltraPerformance, nejprve odeberte existující bránu ExpressRoute a pak vytvořte novou bránu UltraPerformance. Pokud chcete downgradovat bránu z brány UltraPerformance, nejprve odeberte bránu UltraPerformance a pak vytvořte novou bránu.
$gw = Get-AzVirtualNetworkGateway -Name $GWName -ResourceGroupName $RG
Resize-AzVirtualNetworkGateway -VirtualNetworkGateway $gw -GatewaySku HighPerformance
Vyčištění prostředků
K odebrání brány použijte následující příkaz:
Remove-AzVirtualNetworkGateway -Name $GWName -ResourceGroupName $RG
Další kroky
Po vytvoření brány virtuální sítě můžete virtuální síť propojit s okruhem ExpressRoute.