Configure a virtual network gateway for ExpressRoute using PowerShell
Ez a cikk végigvezeti egy már meglévő virtuális hálózat (VNet) virtuális hálózati átjárójának a PowerShell használatával történő hozzáadásának, átméretezésének és eltávolításának lépésein. The steps for this configuration apply to VNets that were created using the Resource Manager deployment model for an ExpressRoute configuration. Az ExpressRoute virtuális hálózati átjáróiról és átjárókonfigurációs beállításairól további információt az ExpressRoute virtuális hálózati átjáróiról szóló cikkben talál.
Előfeltételek
Konfigurációs referencialista
A feladat lépései egy virtuális hálózatot használnak az alábbi konfigurációs referencialistában szereplő értékek alapján. A listában további beállítások és nevek is szerepelnek. Ezt a listát egyik lépésben sem használjuk közvetlenül, bár a lista értékei alapján hozzáadunk változókat. A listát átmásolhatja hivatkozásként, és lecserélheti az értékeket a saját helyére.
Setting | Érték |
---|---|
Virtuális hálózat neve | TestVNet |
Virtuális hálózat címtere | 192.168.0.0/16 |
Erőforráscsoport | TestRG |
Alhálózat1 neve | Frontend |
Alhálózat1 címtér | 192.168.1.0/24 |
Alhálózat1 neve | Frontend |
Átjáró alhálózatának neve | GatewaySubnet |
Átjáró alhálózati címtere | 192.168.200.0/26 |
Region | USA keleti régiója |
Átjáró neve | GW |
Átjáró IP-címe | GWIP |
Átjáró IP-konfigurációjának neve | gwipconf |
Típus | ExpressRoute |
Átjáró nyilvános IP-címe | gwpip |
Átjáró hozzáadása
Fontos
Ha IPv6-alapú privát társviszony-létesítést szeretne használni az ExpressRoute-on keresztül, mindenképpen válasszon egy AZ termékváltozatot (ErGw1AZ, ErGw2AZ, ErGw3AZ) a -GatewaySku-hoz , vagy használjon nem AZ termékváltozatot (Standard, HighPerformance, UltraPerformance) a standard és statikus nyilvános IP-címmel rendelkező -GatewaySKU-hoz.
Az Azure-hoz való csatlakozáshoz futtassa a következőt
Connect-AzAccount
:Deklarálja a változókat ehhez az oktatóanyaghoz. Mindenképpen szerkessze a mintát a használni kívánt beállításoknak megfelelően.
$RG = "TestRG" $Location = "East US" $GWName = "GW" $GWIPName = "GWIP" $GWIPconfName = "gwipconf" $VNetName = "TestVNet"
A virtuális hálózati objektum tárolása változóként.
$vnet = Get-AzVirtualNetwork -Name $VNetName -ResourceGroupName $RG
Adjon hozzá egy átjáróalhálózatot a virtuális hálózathoz. Az átjáró alhálózatának "GatewaySubnet" néven kell lennie. Az átjáró alhálózatának /27 vagy nagyobbnak kell lennie (/26, /25 stb.). Ha 16 ExpressRoute-kapcsolatcsoportot szeretne csatlakoztatni az átjáróhoz, létre kell hoznia egy /26 vagy nagyobb átjáróalhálózatot.
Add-AzVirtualNetworkSubnetConfig -Name GatewaySubnet -VirtualNetwork $vnet -AddressPrefix 192.168.200.0/26
Ha kettős verem virtuális hálózatot használ, és IPv6-alapú privát társviszony-létesítést tervez használni az ExpressRoute-on keresztül, hozzon létre helyette egy kettős verem átjáróalhálózatot.
Add-AzVirtualNetworkSubnetConfig -Name GatewaySubnet -VirtualNetwork $vnet -AddressPrefix "10.0.0.0/26","ace:daa:daaa:deaa::/64"
Állítsa be a konfigurációt.
$vnet = Set-AzVirtualNetwork -VirtualNetwork $vnet
Az átjáró alhálózatát tárolja változóként.
$subnet = Get-AzVirtualNetworkSubnetConfig -Name 'GatewaySubnet' -VirtualNetwork $vnet
Kérjen egy nyilvános IP-címet. Az átjáró létrehozása előtt a rendszer kéri az IP-címet. Nem adhatja meg a használni kívánt IP-címet; dinamikusan van hozzárendelve. Ezt az IP-címet a következő konfigurációs szakaszban kell majd használni. A AllocationMethodnak dinamikusnak kell lennie.
$pip = New-AzPublicIpAddress -Name $GWIPName -ResourceGroupName $RG -Location $Location -AllocationMethod Static -SKU Standard
Megjegyzés:
Az alapszintű termékváltozat nyilvános IP-címe nem támogatott az új ExpressRoute virtuális hálózati átjáróval.
Hozza létre az átjáró konfigurációját. Az átjáró konfigurációja meghatározza az alhálózatot és a használandó nyilvános IP-címet. Ebben a lépésben megadja az átjáró létrehozásakor használni kívánt konfigurációt. A következő minta használatával hozza létre az átjáró konfigurációját.
$ipconf = New-AzVirtualNetworkGatewayIpConfig -Name $GWIPconfName -Subnet $subnet -PublicIpAddress $pip
Hozza létre az átjárót. Ebben a lépésben a -GatewayType különösen fontos. Az ExpressRoute értéket kell használnia. A parancsmagok futtatása után az átjáró létrehozása akár 45 percet is igénybe vehet.
New-AzVirtualNetworkGateway -Name $GWName -ResourceGroupName $RG -Location $Location -IpConfigurations $ipconf -GatewayType Expressroute -GatewaySku Standard
Az átjáró létrehozásának ellenőrzése
Az alábbi parancsokkal ellenőrizheti, hogy az átjáró létrejött-e:
Get-AzVirtualNetworkGateway -ResourceGroupName $RG
Átjáró átméretezése
Számos átjáró termékváltozata létezik. Az alábbi paranccsal bármikor módosíthatja az átjáró termékváltozatát.
$gw = Get-AzVirtualNetworkGateway -Name $GWName -ResourceGroupName $RG
Resize-AzVirtualNetworkGateway -VirtualNetworkGateway $gw -GatewaySku HighPerformance
Clean up resources
Az átjáró eltávolításához használja a következő parancsot:
Remove-AzVirtualNetworkGateway -Name $GWName -ResourceGroupName $RG
További lépések
A virtuális hálózati átjáró létrehozása után összekapcsolhatja a virtuális hálózatot egy ExpressRoute-kapcsolatcsoporttal.