Kommentar
Å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.
Important
Route maps for Azure Route Server är för närvarande i förhandsvisning. Se Tilläggsvillkor för användning av Microsoft Azure-förhandsversioner för juridiska villkor som gäller för Azure-funktioner som är i beta, förhandsvisning eller på annat sätt ännu inte släppta för allmän tillgänglighet.
Den här artikeln visar hur du skapar, konfigurerar och tillämpar ruttkartor på Azure Route Server genom att använda Azure-portalen eller Azure PowerShell. För mer information om ruttkartor, se Om ruttkartor för Azure Route Server.
Prerequisites
- Ett Azure-konto med en aktiv prenumeration. Skapa ett konto kostnadsfritt.
- En Azure Route Server distribuerad i ett virtuellt nätverk. Om du behöver skapa en, se Create a Route Server - Portal.
- Minst en av följande resurser konfigurerade i samma virtuella nätverk som ruttservern:
- BGP-peering med en virtuell nätverksinstallation (NVA)
- En ExpressRoute-gatewayanslutning
- En VPN-gatewayanslutning
Gå igenom About Route Maps för överväganden och begränsningar innan du fortsätter.
Konfigurationsarbetsflöde
Följ dessa övergripande steg för att konfigurera ruttkartor:
- Skapa eller använd en befintlig Azure Route Server.
- Konfigurera BGP-peerings till dina NVA:er och distribuera eventuella ExpressRoute- eller VPN-gateways som behövs.
- Verifiera att inkommande och utgående rutter fungerar som förväntat genom att använda vyn Effective Routes på din Azure Route Server.
- Konfigurera en ruttkarta och ruttkartregler, och spara sedan. För mer information om regler för ruttkartor, se Om ruttkartor.
- Använd ruttkartan på önskade BGP-peerings eller gateway-anslutningar.
- Kontrollera att ruttkartan fungerar som förväntat med hjälp av vyn Effektiva rutter .
Note
Första gången du skapar en ruttkarta på en Azure Route Server genomgår ruttservern en uppgradering som tar ungefär 30 minuter. Efter att uppgraderingen är klar kräver efterföljande ruttkartoperationer ingen ny uppgradering.
Skapa en ruttkarta
För att skapa en ruttkarta i Azure-portalen:
Gå till din Azure Route Server-resurs i Azure-portalen.
I vänstra menyn under Inställningar, välj ruttkartor.
På sidan för ruttkartor , välj + Lägg till ruttkarta för att skapa en ny ruttkarta.
På sidan Skapa ruttkarta , ange ett namn för ruttkartan.
Välj + Lägg till regel för att skapa regler i ruttkartan.
På sidan Skapa ruttkarta , konfigurera följande inställningar:
- Namn: Ange ett namn för ruttkartregeln.
- Nästa steg: Välj Fortsätt om rutter som matchar denna regel ska behandlas av efterföljande regler. Välj Avsluta för att stoppa bearbetningen efter denna regel.
-
Matchvillkor: Konfigurera ett eller flera matchvillkor för regeln. Varje matchningsvillkor kräver en egenskap, kriterium och värde.
- För att lägga till ett matchningsvillkor, välj den tomma raden i tabellen.
- För att ta bort ett matchningsvillkor, välj borttagningsikonen längst ner i raden.
- Använd ett komma (,) som avgränsare för att lägga till flera värden. För stödda matchförhållanden, se Om ruttkartor.
- Åtgärder > Åtgärd på matchade rutter: Välj Drop för att neka matchade rutter, eller Modifiera för att tillåta och modifiera de matchade rutterna.
-
Åtgärder > Ändringar av rutter: Konfigurera en eller flera ändringar av rutter. Varje ändring kräver en egendom, handling och värde.
- För att lägga till en modifiering, välj den tomma raden i tabellen.
- För att ta bort en ändring, välj raderingsikonen längst upp i raden.
- Använd ett komma (,) som avgränsare för att lägga till flera värden. För stödda åtgärder, se Om ruttkartor.
Välj Lägg till för att spara regeln. Detta steg lagrar regeln tillfälligt i portalen men sparar den ännu inte i ruttkartan.
Upprepa steg 6 och 7 för att lägga till fler regler vid behov.
På sidan Skapa ruttkarta , kontrollera att reglerna är i rätt ordning. För att justera ordningen, håll muspekaren över en rad och dra sedan upp eller ner med hjälp av ikonen med tre prickar.
Välj Spara för att spara alla regler på ruttkartan.
Det tar några minuter att spara ruttkartan och ruttkartreglerna. Efter att sparningen är klar visar Provisioning-tillståndetLyckad.
Applicera en ruttkarta på BGP-peerings och gatewayanslutningar
Efter att du sparat ruttkartan kan du applicera den på BGP-peerings och gateway-anslutningar.
På ruttkartor, välj Tillämpa ruttkartor.
På Tillämpa ruttkartor, konfigurera följande inställningar:
- Under Inbound Route Map, välj den ruttkarta du vill använda i ingångsriktningen.
- Under Outbound Route Map, välj den ruttkarta du vill använda i utfartsriktningen.
- Tabellen längst ner listar alla BGP-peerings och gatewayanslutningar. Välj en eller flera anslutningar för att applicera ruttkartorna på.
Välj Spara för att använda ruttkartorna.
Verifiera ändringarna genom att öppna Tillämpa ruttkartor igen från ruttkartor.
Använd Route Map-dashboarden på Route Server för att verifiera att rutter, AS-Path och BGP-gemenskaper ändras som förväntat.
Ändra eller ta bort en ruttkarta
- Gå till sidan för ruttkartor på din Azure Route Server-resurs.
- På raden för ruttkartan du vill ändra eller ta bort, välj ... > Redigera eller ... > Radera.
Ta bort en ruttkarta från en anslutning
- På ruttkartor, välj Tillämpa ruttkartor.
- Välj kryssrutan för den anslutning du vill ändra.
- Ändra rullgardinsmenyerna för inkommande ruttkartan eller utgående ruttkartan till Ingen för de anslutningar du vill ta bort ruttkartan från.
- Välj Spara.
Begränsningar för ruttkarta
- Ruttkartor stöds inte för VPN-anslutningar mellan VNet och VNet.
- Du kan tillämpa en routningskarta på en virtuell nätverksanslutning endast om det virtuella ekernätverket är sammankopplat via peering med det virtuella hubbnätverket. På hub-to-spoke-peering, aktivera allowGatewayTransit. På peeringen mellan eker och hubb aktiverar du useRemoteGateways.
- Ruttkartor stöds inte på en virtuell nätverksanslutning mellan två hubvvirtuella nätverk när Azure Route Server är installerad i båda hubbarna.
Felsöka routningskartor
Ruttkartan är i ett misslyckat tillstånd
Om en ruttkarta inte kan provisioneras:
- Kontrollera att ruttkartsreglerna är korrekt konfigurerade och inte innehåller ogiltiga värden.
- Kontrollera att du inte använder reserverade ASN eller försöker ta bort Azure BGP-gemenskaper. Mer information finns i Överväganden och begränsningar.
- Ta bort den misslyckade ruttkartan och skapa en ny.
- Om problemet kvarstår öppnar du ett supportärende.
Rutterna sammanfattas inte
Om ruttsammanfattningen inte fungerar som förväntat:
- Kontrollera att matchningsvillkoren är konfigurerade för att matcha rätt prefix.
- Se till att ruttmodifieringsåtgärden är inställd på Ersätt med rätt sammanfattningsprefix.
- Kontrollera visningen Effektiva rutter på ruttservern för att verifiera rutterna före och efter att ruttkartan har använts.
AS-PATH modifieringar tillämpas inte
Om AS-PATH-ändringar inte får effekt:
- Kontrollera att du inte använder reserverade ASN (8074, 8075, 12076, 65515, 65517, 65518, 65519, 65520).
- Kontrollera att matchningsvillkoren korrekt identifierar de avsedda rutterna.
- Kontrollera visningen Effektiva rutter för att verifiera de AS-PATH värdena.
Ändringar i ruttkartan träder inte i kraft
Om en nyskapad eller uppdaterad ruttkarta inte verkar påverka rutten:
- Om denna ruttkarta är den första på Route Server, vänta tills engångsuppgraderingen är klar (ungefär 30 minuter). Kolla provieringsläget på ruttkartesidan.
- Kontrollera att ruttkartan är applicerad på rätt anslutning i rätt riktning (inkommande eller utåtgående).
- Kontrollera instrumentpanelen för Route Map för att bekräfta att Route Map bearbetar rutter.
Ruttkartan matchar fler rutter än väntat
Om en ruttkarta påverkar rutter du inte hade tänkt ändra:
- Kontrollera om regeln för ruttkartan har matchningsvillkor konfigurerade. En regel utan matchningsvillkor matchar alla rutter från den applicerade anslutningen.
- Verifiera att matchningsvillkoret är korrekt. Equals matchar bara de exakta prefix som specificeras, medan Contains matchar de specificerade prefixen och alla mer specifika underprefix.
- Gå igenom regelordningen. Reglerna utvärderas sekventiellt, och en regeluppsättning för Terminate stoppar bearbetningen för matchade rutter.