Az ExpressRoute virtuális hálózati átjáróinak konfigurálása a PowerShell-lel
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. A konfiguráció lépései az ExpressRoute-konfiguráció Resource Manager-alapú üzemi modelljével létrehozott virtuális hálózatokra vonatkoznak. 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.
Beállítás | É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 |
Régió | 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
Feljegyzé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
Az erőforrások eltávolítása
Az átjáró eltávolításához használja a következő parancsot:
Remove-AzVirtualNetworkGateway -Name $GWName -ResourceGroupName $RG
Következő 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.