Routenzuordnungen für Azure Route Server konfigurieren

Important

Routenzuordnungen für Azure Route Server sind derzeit als Vorschau verfügbar. Die zusätzlichen Nutzungsbestimmungen für Microsoft Azure-Vorschauen enthalten rechtliche Bedingungen. Sie gelten für diejenigen Azure-Features, die sich in der Beta- oder Vorschauversion befinden oder aber anderweitig noch nicht zur allgemeinen Verfügbarkeit freigegeben sind.

Dieser Artikel zeigt Ihnen, wie Sie Routenkarten auf Azure Route Server erstellen, konfigurieren und anwenden können, indem Sie das Azure Portal oder Azure PowerShell verwenden. Weitere Informationen zu Routenkarten finden Sie unter Über Routenkarten für Azure Route Server.

Prerequisites

  • Ein Azure-Konto mit einem aktiven Abonnement. Kostenlos ein Konto erstellen.
  • Ein Azure Route Server, der in einem virtuellen Netzwerk bereitgestellt wird. Wenn du einen erstellen musst, siehe Create a Route Server - Portal.
  • Mindestens eine der folgenden Ressourcen ist im selben virtuellen Netzwerk wie der Routenserver konfiguriert:
    • Ein BGP-Peering mit einer virtuellen Netzwerkappliance (NVA)
    • Eine ExpressRoute-Gateway-Verbindung
    • Eine VPN-Gateway-Verbindung

Schauen Sie sich die Informationen zu Routenzuordnungen mit Überlegungen und Einschränkungen an, bevor Sie fortfahren.

Konfigurationsworkflow

Befolgen Sie diese übergeordneten Schritte zur Konfiguration von Routenkarten:

  1. Erstelle oder nutze einen bestehenden Azure Route Server.
  2. Konfiguriere BGP-Peers zu deinen NVAs und setze alle benötigten ExpressRoute- oder VPN-Gateways bereit.
  3. Überprüfen Sie, dass eingehende und ausgehende Routen wie erwartet funktionieren, indem Sie die Ansicht Effektive Routen auf Ihrem Azure Route Server verwenden.
  4. Konfiguriere eine Routenkarte und Routenkartenregeln und speichere dann. Weitere Informationen zu den Regeln für Routenkarten finden Sie unter Über Routenkarten.
  5. Wenden Sie die Routenkarte auf die gewünschten BGP-Peers oder Gateway-Verbindungen an.
  6. Überprüfen Sie mit der Ansicht Effektive Routen , ob die Routenkarte wie erwartet funktioniert.

Note

Beim ersten Erstellen einer Routenzuordnung auf einem Azure Route Server erhält der Rout Server ein Upgrade, das etwa 30 Minuten in Anspruch nehmen kann. Nach Abschluss des Upgrades benötigen weitere Routenkartenoperationen kein weiteres Upgrade.

Erstellen Sie eine Routenkarte

Um eine Routenkarte im Azure-Portal zu erstellen:

  1. Im Azure-Portal gehe du zu deiner Azure Route Server-Ressource.

  2. Im linken Menü unter Einstellungen wählen Sie Routenkarten aus.

  3. Auf der Routenkartenseite wählen Sie + Routenkarte hinzufügen , um eine neue Routenkarte zu erstellen.

  4. Auf der Seite Routenkarte erstellen geben Sie einen Namen für die Routenkarte ein.

  5. Wählen Sie + Regel hinzufügen aus, um Regeln in der Routingtabelle zu erstellen.

  6. Konfigurieren Sie auf der Seite "Routenkarte erstellen " folgende Einstellungen:

    • Name: Geben Sie einen Namen für die Routenkartenregel ein.
    • Nächster Schritt: Wählen Sie Fortsetzen , wenn Routen, die dieser Regel entsprechen, von nachfolgenden Regeln verarbeitet werden sollten. Wählen Sie Beenden, um die Verarbeitung nach dieser Regel zu beenden.
    • Spielbedingungen: Konfigurieren Sie eine oder mehrere Spielbedingungen für die Regel. Jede Übereinstimmungsbedingung erfordert eine Eigenschaft, ein Kriterium und einen Wert.
      • Um eine Übereinstimmungsbedingung hinzuzufügen, wähle die leere Zeile in der Tabelle aus.
      • Um eine Übereinstimmungsbedingung zu löschen, wähle am Ende der Zeile das Lösch-Symbol aus.
      • Verwenden Sie ein Komma (,) als Trennzeichen, um mehrere Werte hinzuzufügen. Für unterstützte Spielbedingungen siehe Über Routenkarten.
    • Aktionen > Aktion für übereinstimmende Routen: Wählen Sie Drop aus, um die übereinstimmenden Routen zu verwerfen, oder Modify, um die übereinstimmenden Routen zuzulassen und zu ändern.
    • Aktionen > Routenänderungen: Konfigurieren Sie eine oder mehrere Routenänderungen. Jede Änderung erfordert eine Eigenschaft, eine Aktion und einen Wert.
      • Um eine Änderung hinzuzufügen, wähle die leere Zeile in der Tabelle aus.
      • Um eine Änderung zu löschen, wählen Sie das Löschsymbol am Ende der Zeile aus.
      • Verwenden Sie ein Komma (,) als Trennzeichen, um mehrere Werte hinzuzufügen. Für unterstützte Aktionen siehe Über Routenkarten.
  7. Klicken Sie auf Hinzufügen, um die Regel zu speichern. Dieser Schritt speichert die Regel vorübergehend im Portal, speichert sie aber noch nicht auf der Routenkarte.

  8. Wiederhole Schritte 6 und 7, um bei Bedarf weitere Regeln hinzuzufügen.

  9. Überprüfen Sie auf der Seite "Routenkarte erstellen ", ob die Regeln in der richtigen Reihenfolge sind. Um die Reihenfolge anzupassen, fahren Sie mit der Maus über eine Reihe und ziehen Sie sie dann mit dem Dreipunkt-Symbol nach oben oder unten.

  10. Wähle Speichern , um alle Regeln auf der Routenkarte zu speichern.

    Es dauert ein paar Minuten, die Routenkarte und die Regeln zu speichern. Nach Abschluss des Speichervorgangs zeigt der BereitstellungsstatusSucceeded an.

Wenden Sie eine Routenkarte auf BGP-Peers und Gateway-Verbindungen an

Nachdem du die Routenkarte gespeichert hast, kannst du sie auf BGP-Peeringings und Gateway-Verbindungen anwenden.

  1. Wählen Sie auf RoutenzuordnungenRoutenzuordnungen anwenden aus.

  2. Bei Apply Route Maps konfigurieren Sie die folgenden Einstellungen:

    • Wählen Sie unter Inbound Route Map die Routenkarte aus, die Sie in die Eingangsrichtung anwenden möchten.
    • Unter Outbound Route Map wählst du die Route Map aus, die du in der Ausfahrtsrichtung anwenden möchtest.
    • Die Tabelle unten listet alle BGP-Peers und Gateway-Verbindungen auf. Wählen Sie eine oder mehrere Verbindungen aus, um die Routenkarten anzuwenden.
  3. Wählen Sie Speichern , um die Routenkarten anzuwenden.

  1. Überprüfen Sie die Änderungen, indem Sie Routenzuordnungen anwenden erneut über Routenzuordnungen öffnen.

  2. Nutzen Sie das Routenkarten-Dashboard auf dem Routenserver, um zu überprüfen, ob Routen, AS-Path und BGP-Communities wie erwartet angepasst werden.

Eine Routenkarte ändern oder entfernen

  1. Gehe auf die Seite zu Routenkarten auf deiner Azure Route Server-Ressource.
  2. In der Reihe für die Routenkarte, die du ändern oder entfernen möchtest, wähle ... > Edit oder ... > Löschen.

Entferne eine Routenkarte von einer Verbindung

  1. Wählen Sie auf RoutenzuordnungenRoutenzuordnungen anwenden aus.
  2. Wähle das Kontrollkästchen für die Verbindung aus, die du ändern möchtest.
  3. Ändere die Dropdown-Menüs für die eingehende oderausgehende Routenkarte auf Keine für die Verbindungen, von denen du die Routenkarte entfernen möchtest.
  4. Wählen Sie Speichern.

Einschränkungen der Streckenkarte

  • Routenkarten werden für VPN-VNet-zu-VNet-Verbindungen nicht unterstützt.
  • Eine Routenkarte kann nur dann auf eine virtuelle Netzwerkverbindung angewendet werden, wenn das Spoke-Netzwerk mit dem Hub-Netzwerk per Peering verbunden ist. Beim Hub-to-Spoke-Peering aktivieren Sie allowGatewayTransit. Beim Spoke-to-Hub-Peering aktivieren Sie useRemoteGateways.
  • Routenkarten werden bei einer virtuellen Netzwerkverbindung zwischen zwei Hub-Netzwerken nicht unterstützt, wenn Azure Route Server in beiden Hubs bereitgestellt ist.

Fehlerbehebung von Routenkarten

Die Streckenkarte befindet sich in einem fehlgeschlagenen Zustand

Wenn eine Routenzuordnung nicht bereitgestellt wird:

  1. Überprüfen Sie, dass die Routenkartenregeln korrekt konfiguriert sind und keine ungültigen Werte enthalten.
  2. Überprüfe, dass du keine reservierten ASNs verwendest oder versuchst, Azure-BGP-Communities zu entfernen. Weitere Informationen finden Sie unter Überlegungen und Einschränkungen.
  3. Lösche die fehlgeschlagene Routenkarte und erstelle eine neue.
  4. Wenn das Problem weiterhin auftritt, öffnen Sie einen Supportfall.

Die Routen werden nicht zusammengefasst

Wenn die Routenzusammenfassung nicht wie erwartet funktioniert:

  1. Überprüfen Sie, ob die Übereinstimmungsbedingungen so konfiguriert sind, dass sie auf die richtigen Präfixe passen.
  2. Stellen Sie sicher, dass die Routenänderungsaktion mit dem korrekten Zusammenfassungspräfix auf Ersetzen eingestellt ist.
  3. Überprüfen Sie die Ansicht Effektive Routen auf dem Routenserver, um die Routen vor und nach der Anwendung der Routenkarte zu überprüfen.

AS-PATH-Änderungen werden nicht angewendet

Wenn AS-PATH-Änderungen keine Wirkung haben:

  1. Überprüfen Sie, dass Sie keine reservierten ASNs verwenden (8074, 8075, 12076, 65515, 65517, 65518, 65519, 65520).
  2. Vergewissern Sie sich, dass die Vergleichsbedingungen die Zielrouten korrekt identifizieren.
  3. Überprüfen Sie die Ansicht Effektive Routen , um die AS-PATH Werte zu überprüfen.

Änderungen der Routenkarte wirken nicht

Wenn eine neu erstellte oder aktualisierte Routenkarte die Routenführung nicht zu beeinflussen scheint:

  1. Wenn diese Routenkarte die erste auf dem Routenserver ist, warten Sie, bis das einmalige Upgrade abgeschlossen ist (etwa 30 Minuten). Prüfen Sie den Bereitstellungsstatus auf der Seite „Routenzuordnungen“.
  2. Überprüfen Sie, dass die Streckenkarte auf die richtige Verbindung in die richtige Richtung (ein- oder auswärtsfahrt) angewendet wird.
  3. Überprüfen Sie das Routenkarten-Dashboard, um zu bestätigen, dass die Routenkarte die Routen verarbeitet.

Die Routenkarte entspricht mehr Routen als erwartet

Wenn eine Routenkarte Routen beeinflusst, die du nicht ändern wolltest:

  1. Prüfen Sie, ob für die Route-Map-Regel Abgleichbedingungen konfiguriert sind. Eine Regel ohne Abgleichsbedingungen trifft auf alle Routen der angewendeten Verbindung zu.
  2. Überprüfen Sie, ob das Kriterium der Vergleichsbedingung korrekt ist. Equals entspricht nur den exakt angegebenen Präfixen, während Contains den angegebenen Präfixen und allen spezifischeren Präfixen darunter entspricht.
  3. Überprüfen Sie die Regelreihenfolge. Regeln werden sequenziell ausgewertet, und ein Regelsatz zum Beenden stoppt die Verarbeitung abgestimmter Routen.