Not
Å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 snabbstarten visar hur du skapar en Azure Route Server och konfigurerar BGP-peering med en virtuell nätverksinstallation (NVA) med Azure CLI. Azure Route Server möjliggör dynamisk routning mellan ditt virtuella nätverk och virtuella nätverksinstallationer och utbyter automatiskt vägar via BGP-protokoll.
Genom att slutföra den här snabbstarten har du en fungerande routningsserver som kan underlätta dynamiskt routningsutbyte med virtuella nätverksinstallationer i ditt virtuella Azure-nätverk.
Viktigt!
Routningsservrar som skapades före den 1 november 2021, utan en associerad offentlig IP-adress, distribuerades med erbjudandet för offentlig förhandsversion . Det offentliga förhandsversionserbjudandet innehåller inte serviceavtal för allmän tillgänglighet och support. Om du vill distribuera en routningsserver med erbjudandet Allmän tillgänglighet och kvalificera dig för serviceavtalet för allmän tillgänglighet och support tar du bort och återskapar routningsservern.
Förutsättningar
Kontrollera att du har följande krav innan du börjar:
- Ett Azure-konto med en aktiv prenumeration. Skapa ett konto utan kostnad.
- Kunskaper om tjänstbegränsningar för Azure Route Server.
- Åtkomst till Azure Cloud Shell eller Azure CLI installerat lokalt.
Azure CLI-konfiguration
Stegen i den här artikeln använder Azure CLI-kommandon som du kan köra interaktivt i Azure Cloud Shell. Om du vill använda Cloud Shell väljer du Öppna Cloud Shell i det övre högra hörnet i ett kodblock och väljer sedan Kopiera för att kopiera koden och klistra in den i Cloud Shell.
Du kan också installera Azure CLI lokalt och köra kommandona från din lokala miljö. Om du använder Azure CLI lokalt loggar du in på Azure med kommandot az login .
Skapa en routningsserver
Det här avsnittet beskriver hur du skapar den grundläggande infrastrukturen för Azure Route Server, inklusive resursgruppen, det virtuella nätverket och routningsserverinstansen.
Skapa resursgrupp och virtuellt nätverk
Routningsservern kräver ett dedikerat undernät med namnet RouteServerSubnet med en minsta storlek på /26. Skapa först resursgruppen och infrastrukturen för virtuella nätverk:
Skapa en resursgrupp med kommandot az group create :
# Create a resource group az group create --name 'myResourceGroup' --location 'eastus'Skapa ett virtuellt nätverk med det nödvändiga RouteServerSubnet med kommandot az network virtual network create :
# Create a virtual network and RouteServerSubnet az network vnet create --resource-group 'myResourceGroup' --name 'myVirtualNetwork' --subnet-name 'RouteServerSubnet' --subnet-prefixes '10.0.1.0/26' # Store the subnet ID in a variable for later use subnetId=$(az network vnet subnet show --name 'RouteServerSubnet' --resource-group 'myResourceGroup' --vnet-name 'myVirtualNetwork' --query id -o tsv)
Skapa offentlig IP- och routningsserver
Routningsservern kräver en offentlig IP-adress för att upprätthålla anslutning till bakändshanteringstjänsten.
Skapa en offentlig IP-standardadress med kommandot az network public-ip create :
# Create a Standard public IP for Route Server az network public-ip create --resource-group 'myResourceGroup' --name 'RouteServerIP' --sku Standard --version 'IPv4'Skapa routningsservern med kommandot az network routeserver create :
# Create the Route Server az network routeserver create --name 'myRouteServer' --resource-group 'myResourceGroup' --hosted-subnet $subnetId --public-ip-address 'RouteServerIP'Kommentar
Distributionen av routningsservern kan ta upp till 30 minuter.
Konfigurera BGP-peering med virtuell nätverksinstallation
När du har skapat routningsservern konfigurerar du BGP-peering med den virtuella nätverksinstallationen för att aktivera dynamiskt routningsutbyte.
Upprätta BGP-peering
Använd kommandot az network routeserver peering create för att skapa en BGP-peeringsession mellan Route Server och din NVA:
# Create BGP peering with the network virtual appliance
az network routeserver peering create --name 'myNVA' --peer-ip '10.0.0.4' --peer-asn '65001' --routeserver 'myRouteServer' --resource-group 'myResourceGroup'
Det här kommandot skapar en peer med namnet myNVA med:
- Peer-IP-adress: 10.0.0.4 (NVA:s IP-adress)
- Autonomt systemnummer (ASN): 65001 (se ASN-värden som stöds)
Kommentar
Peernamnet behöver inte matcha det faktiska NVA-namnet. det är bara en identifierare för BGP-peeringsessionen.
Hämta BGP-information för routningsserver
För att slutföra BGP-peeringkonfigurationen på din NVA behöver du routningsserverns IP-adresser och ASN. Använd kommandot az network routeserver show för att hämta den här informationen:
# Get Route Server details for NVA configuration
az network routeserver show --resource-group 'myResourceGroup' --name 'myRouteServer'
Kommandot returnerar utdata som liknar följande exempel. Observera de virtualRouterAsn - och virtualRouterIps-värden som behövs för din NVA-konfiguration:
{
"allowBranchToBranchTraffic": false,
"etag": "W/\"aaaa0000-bb11-2222-33cc-444444dddddd\"",
"hubRoutingPreference": "ExpressRoute",
"id": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualHubs/myRouteServer",
"kind": "RouteServer",
"location": "eastus",
"name": "myRouteServer",
"provisioningState": "Succeeded",
"resourceGroup": "myResourceGroup",
"routeTable": {
"routes": []
},
"routingState": "Provisioned",
"sku": "Standard",
"type": "Microsoft.Network/virtualHubs",
"virtualHubRouteTableV2s": [],
"virtualRouterAsn": 65515,
"virtualRouterAutoScaleConfiguration": {
"minCapacity": 2
},
"virtualRouterIps": [
"10.0.1.4",
"10.0.1.5"
]
}
Använd dessa värden för att konfigurera BGP på din NVA:
- ASN: 65515 (virtualRouterAsn)
- Peer-IP-adresser: 10.0.1.4 och 10.0.1.5 (virtualRouterIps)
Viktigt!
Peer NVA:n med båda vägserverinstansens IP-adresser för att säkerställa att virtuella nätverksvägar annonseras över NVA-anslutningarna och uppnå hög tillgänglighet.
Rensa resurser
När du inte längre behöver routningsservern och associerade resurser tar du bort resursgruppen med kommandot az group delete :
# Delete the resource group and all contained resources
az group delete --name 'myResourceGroup' --yes --no-wait
Gå vidare
Nu när du har skapat en routningsserver och etablerat BGP-peering kan du läsa mer om routningsserverfunktioner: