Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här artikeln beskriver stegen för att lägga till, ändra storlek på och ta bort en virtuell nätverksgateway för ett befintligt virtuellt nätverk (VNet) med hjälp av PowerShell. Stegen för den här konfigurationen gäller för virtuella nätverk som skapades med hjälp av Resource Manager distributionsmodell för en ExpressRoute-konfiguration. Mer information om virtuella nätverksgatewayer och konfigurationsinställningar för gatewayer för ExpressRoute finns i Om virtuella nätverksgatewayer för ExpressRoute.
Förutsättningar
Konfigurationsreferenslista
Stegen för den här uppgiften använder ett virtuellt nätverk baserat på värdena i följande konfigurationsreferenslista. Fler inställningar och namn beskrivs också i den här listan. Vi använder inte den här listan direkt i något av stegen, även om vi lägger till variabler baserat på värdena i den här listan. Du kan kopiera listan som ska användas som referens och ersätta värdena med dina egna.
| Inställning | Värde | 
|---|---|
| Namn på virtuellt nätverk | TestVNet | 
| Adressutrymme för virtuellt nätverk | 192.168.0.0/16 | 
| Resursgrupp | TestRG | 
| Namn på undernät1 | FrontEnd | 
| Adressutrymme för undernät1 | 192.168.1.0/24 | 
| Namn på undernät1 | FrontEnd | 
| Gateway-undernätsnamn | GatewaySubnet | 
| Adressutrymme för gatewayundernät | 192.168.200.0/26 | 
| Region | Västra USA | 
| Gatewaynamn | GW | 
| Gateway-IP-namn | GWIP | 
| Namn på gateway-IP-konfiguration | gwipconf | 
| Typ | ExpressRoute | 
Lägga till en gateway
Viktigt!
Om du planerar att använda IPv6-baserad privat peering via ExpressRoute ska du välja en AZ SKU (ErGw1AZ, ErGw2AZ, ErGw3AZ) för -GatewaySku eller använda Icke-AZ SKU (Standard, HighPerformance, UltraPerformance) för -GatewaySKU med standard- och statisk offentlig IP-adress.
- Om du vill ansluta till Azure kör du - Connect-AzAccount.
- Deklarera dina variabler för den här guiden. Se till att redigera exemplet så att det återspeglar de inställningar som du vill använda. - $RG = "TestRG" $Location = "West US" $GWName = "GW" $GWIPName = "GWIP" $GWIPconfName = "gwipconf" $VNetName = "TestVNet"- Om du vill skapa gatewayen i en Utökad Azure-zon lägger du till variabeln $ExtendedLocation . - $RG = "TestRG" $Location = "West US" $ExtendedLocation = "losangeles" $GWName = "GW" $GWIPName = "GWIP" $GWIPconfName = "gwipconf" $VNetName = "TestVNet"
- Lagra det virtuella nätverksobjektet som en variabel. - $vnet = Get-AzVirtualNetwork -Name $VNetName -ResourceGroupName $RG
- Lägg till ett gateway-undernät i ditt virtuella nätverk. Gateway-undernätet måste ha namnet "GatewaySubnet". Gateway-undernätet måste vara /27 eller större (/26, /25 och så vidare). Om du planerar att ansluta 16 ExpressRoute-kretsar till din gateway måste du skapa ett gateway-undernät på /26 eller större. - Add-AzVirtualNetworkSubnetConfig -Name GatewaySubnet -VirtualNetwork $vnet -AddressPrefix 192.168.200.0/26- Om du använder ett virtuellt nätverk med dubbla staplar och planerar att använda IPv6-baserad privat peering via ExpressRoute skapar du i stället ett gateway-undernät med dubbla staplar. - Add-AzVirtualNetworkSubnetConfig -Name GatewaySubnet -VirtualNetwork $vnet -AddressPrefix "10.0.0.0/26","ace:daa:daaa:deaa::/64"
- Ange konfigurationen. - $vnet = Set-AzVirtualNetwork -VirtualNetwork $vnet
- Lagra gatewayundernätet som en variabel. - $subnet = Get-AzVirtualNetworkSubnetConfig -Name 'GatewaySubnet' -VirtualNetwork $vnet
- Offentlig IP-adress krävs inte längre för ExpressRoute-gatewayer, förutom för utökade zongatewayer. Om du vill skapa gatewayen i en Utökad Azure-zon begär du en offentlig IP-adress i den utökade zonen med parametern -ExtendedLocation . - $pip = New-AzPublicIpAddress -Name $GWIPName -ResourceGroupName $RG -Location $Location -ExtendedLocation $ExtendedLocation -AllocationMethod Static -SKU Standard- Kommentar - Grundläggande offentlig IP-adress för SKU stöds inte med den nya virtuella ExpressRoute-nätverksgatewayen. Det krävs inte längre att skapa en offentlig IP-adress. Microsoft skapar och hanterar din offentliga IP-adress. Det innebär att alla virtuella ExpressRoute-nätverksgatewayer skapas som zonredundanta. 
- Skapa konfigurationen för din gateway. Gatewaykonfigurationen definierar det undernät som ska användas. I det här steget anger du den konfiguration som ska användas när du skapar gatewayen. Använd följande exempel för att skapa din gateway-konfiguration. - $ipconf = New-AzVirtualNetworkGatewayIpConfig -Name $GWIPconfName -Subnet $subnet- Om du vill skapa gatewayen i en Utökad Azure-zon använder du följande exempel. - $ipconf = New-AzVirtualNetworkGatewayIpConfig -Name $GWIPconfName -Subnet $subnet -PublicIpAddressId $pip.Id
- Skapa gatewayen. I det här steget är -GatewayType särskilt viktigt. Du måste använda värdet ExpressRoute. När du har kört dessa cmdlets kan det ta 45 minuter eller mer att skapa en gateway. - New-AzVirtualNetworkGateway -Name $GWName -ResourceGroupName $RG -Location $Location -IpConfigurations $ipconf -GatewayType Expressroute -GatewaySku Standard- Om du vill skapa gatewayen i en Utökad Azure-zon lägger du till parametern -ExtendedLocation . - New-AzVirtualNetworkGateway -Name $GWName -ResourceGroupName $RG -Location $Location -ExtendedLocation $ExtendedLocation -IpConfigurations $ipconf -GatewayType Expressroute -GatewaySku Standard- Kommentar - Om du vill skapa gatewayen i en Utökad Azure-zon måste du först begära åtkomst till den utökade zonen. När du har åtkomst kan du skapa gatewayen. - Följande överväganden gäller när du skapar en virtuell nätverksgateway i en utökad zon: - Tillgänglighetszoner stöds inte i Azure Extended Zones.
- Följande SKU:er stöds för närvarande i Azure Extended Zones: Standard, HighPerformance, UltraPerformance.
- Lokal SKU-krets stöds inte med gatewayer i Azure Extended Zone.
 
Kontrollera att gatewayen har skapats
Använd följande kommandon för att kontrollera att gatewayen har skapats:
Get-AzVirtualNetworkGateway -ResourceGroupName $RG
Ändra storlek på en gateway
Det finns ett antal gateway-SKU:er. Du kan använda följande kommando för att ändra gateway-SKU:n när som helst.
$gw = Get-AzVirtualNetworkGateway -Name $GWName -ResourceGroupName $RG
Resize-AzVirtualNetworkGateway -VirtualNetworkGateway $gw -GatewaySku HighPerformance
Rensa resurser
Använd följande kommando för att ta bort gatewayen:
Remove-AzVirtualNetworkGateway -Name $GWName -ResourceGroupName $RG
Nästa steg
När du har skapat den virtuella nätverksgatewayen kan du länka ditt virtuella nätverk till en ExpressRoute-krets.
