Statische routes in Virtual WAN

In dit document worden de verschillende typen statische routes in Virtual WAN, veelvoorkomende gebruiksvoorbeelden en de belangrijkste best practices en beperkingen beschreven die u kunt overwegen tijdens het ontwerpen en implementeren van netwerken.

Overzicht van statische routes

Note

Statische routes in Virtual WAN kunnen niet worden gebruikt om verkeer naar een NVA (Network Virtual Appliance) of SaaS-oplossing (Software as a Service) te leiden die is geïmplementeerd in de Virtual WAN hub. Voor NVA- en SaaS-oplossingen is de enige ondersteunde methode voor het omleiden van verkeer via routeringsintentie en beleid. Zie de documentatie voor routeringsintentie en beleidsregels voor meer informatie.

Virtual WAN statische routes worden gebruikt om verkeer naar een specifieke volgende hop te leiden. Statische routes bieden twee hoofdgebruiksscenario's voor routering:

  • Routeer verkeer via een Azure Firewall geïmplementeerd in de Virtual WAN hub.
  • Verkeer routeren naar een aangewezen IP-adres (vaak een load balancer voor een netwerkvirtuele appliance) dat is geïmplementeerd in een virtueel spoke-netwerk dat verbonden is met de Virtual WAN-hub.

Op hoog niveau zijn de volgende statische routeconfiguraties nodig voor de twee belangrijkste use cases die hierboven worden genoemd.

Gebruiksituatie Configuration Gedetailleerde use case-documentatie
Routeer verkeer via Azure Firewall dat is geïmplementeerd in de Virtual WAN-hub Statische routes in de Virtual WAN-routetabel met als volgende hop de resource-ID van Azure Firewall. Leid verkeer naar de Azure Firewall-hub met statische routes van Virtual WAN.
Verkeer routeren naar het aangewezen IP-adres in een spoke-Virtual Network Option 1: Statische routes op de verbinding van het virtuele netwerk, waarbij de volgende hop is ingesteld op het IP-adres van de NVA of de load balancer in het spoke-virtuele netwerk. Statische route ingesteld op true.
Optie 2: Configureer een statische route in de Virtual WAN-routeringstabel met als volgende hop de spoke-verbinding van het virtuele netwerk. Configureer de bijbehorende statische route op de Virtual Network-verbinding, waarbij de volgende hop is ingesteld op het IP-adres van de NVA of load balancer in het spoke Virtual Network.
Routeer verkeer naar virtuele spoke-netwerken met behulp van Virtual WAN statische routes

Gebruiksvoorbeelden voor routering

Verkeer routeren naar Azure Firewall

Note

Er zijn twee afzonderlijke manieren om verkeer naar Azure Firewall te leiden: statische routes in Virtual WAN-hubroutetabellen of routeringsintentie en -beleidsregels. Het combineren van de twee configuratieopties wordt niet ondersteund. In dit artikel verwijst het Azure Firewall statisch routepatroon naar een beveiligde virtuele hub met Azure Firewall waar routeringsintentie niet is ingeschakeld.

Configuration

Configureer Virtual WAN om verkeer te routeren naar Azure Firewall in een beveiligde hub met behulp van statische routes. Deze configuratie is van toepassing op beveiligde virtuele hubs met Azure Firewall waarbij routeringsintentie niet is ingeschakeld. Deze configuratie omvat het toevoegen van twee afzonderlijke configuraties aan uw Virtual WAN-implementatie:

  • Voeg statische routes toe aan Virtual WAN hubroutetabellen, waarbij de volgende hop is opgegeven als uw Azure Firewall resource-id.
  • Configureer de geassocieerde en gepropageerde routeringstabellen van uw Virtual WAN hub-verbindingen.

Als u statische routes en gekoppelde/doorgegeven routetabellen in veilige hubscenario's wilt configureren, gebruikt u de volgende aanbevolen procedures:

  • Best practices met betrekking tot statische routeconfiguraties en routetabellen:
    • Minimaliseer het aantal aangepaste routetabellen (naast defaultRouteTable en noneRouteTable). Aangepaste routetabellen moeten worden gebruikt voor meer aangepaste routeringsscenario's, zoals verschillende routeringspatronen voor virtuele netwerken.
    • Gebruik indien mogelijk geaggregeerde bereiken in plaats van specifieke bereiken in statische routes. Dit minimaliseert het aantal statische routes dat is geconfigureerd.
    • Evalueer zorgvuldig ontwerpen met meerdere hubs en gebruik waar mogelijk routeringsintenties . Architecturen die gebruikmaken van statische routes voor het verzenden van verkeer naar Azure Firewall kunnen complex worden om te werken tussen meerdere hubs en inspectie tussen regio's via Azure Firewall wordt niet ondersteund met statische routeconfiguraties.
  • Best practices voor het configureren van koppelingen en propagaties:
    • Alle vertakkingen (VPN/ExpressRoute) moeten worden gekoppeld aan de defaultRouteTable en worden doorgegeven aan dezelfde set routetabellen en routetabellabels.
    • Het doorgeven van de routes van een verbinding aan een routetabel houdt in dat alle verbindingen die aan die routetabel zijn gekoppeld, rechtstreeks toegang hebben tot de doorgegeven routes. Zorg ervoor dat uw routeringsconfiguratie consistent is en resulteert in routeringssymmetrie. Als vertakkingen bijvoorbeeld worden doorgegeven aan de routekaart van een virtueel netwerk, moet u ervoor zorgen dat dezelfde virtuele netwerken worden doorgegeven aan de standaardRouteTable. Hetzelfde geldt als een verbinding niet propagereert naar de routetabel van een andere verbinding.
    • Op dezelfde manier betekent het niet doorgeven van een verbinding met een routetabel doorgaans dat verbindingen die aan dezelfde routetabel zijn gekoppeld, geen toegang hebben tot die verbinding. Er is een statische route vereist.

Veelvoorkomende gebruiksvoorbeelden

Diagram met statische routes voor het verzenden van same-hub branch, virtueel netwerk en internetverkeer via Azure Firewall in een Virtual WAN hub.

Een veelvoorkomend gebruiksvoorbeeld voor statische routes in Virtual WAN is om privéverkeer van dezelfde hub te verzenden via een Azure Firewall geïmplementeerd in de virtuele hub. In dit ontwerp fungeert de firewall als de volgende hop voor verkeer dat anders rechtstreeks naar de uiteindelijke bestemming zou stromen.

Dit patroon wordt gebruikt om Azure Firewall inspectie te leveren voor de volgende gebruiksvoorbeelden op hoog niveau:

Verkeersstroom diagram Description
1 Verkeer tussen on-premises vertakkingen en virtuele netwerken die zijn verbonden met dezelfde virtuele hub.
2 Verkeer tussen virtuele netwerken die zijn verbonden met dezelfde virtuele hub.
3 Verkeer tussen de lokaal verbonden on-premises filialen van de virtuele hub en virtuele netwerken en internet.

Aanvullende, complexere gebruiksvoorbeelden zijn:

Diagram met geselecteerde Virtual WAN verkeer dat Azure Firewall omzeilt terwijl ander verkeer wordt gecontroleerd door Azure Firewall.

Verkeersstroom diagram Description
1 Verkeer tussen bepaalde virtuele netwerken moet inspectie omzeilen (gerouteerd via virtuele hubrouter).
2 Verkeer tussen bepaalde virtuele netwerken en on-premises moet inspectie omzeilen.
3 Lokaal verkeer naar de Virtual WAN-hub wordt gecontroleerd via Azure Firewall, terwijl inter-hubverkeer de inspectie omzeilt.

Andere veelvoorkomende gebruiksvoorbeelden waarvoor alternatieve benaderingen zijn vereist of die niet worden ondersteund met statische routes:

Gebruikssituatie Alternatieve benadering
Verkeer naar een NVA routeren die in de Virtual WAN-hub is geïmplementeerd. Voor het inspecteren van verkeer met een NVA die in de hub is geïmplementeerd, moet routeringsintentie en beleid worden gebruikt.
Verkeer tussen hubs controleren Gebruik routeringsintentie en beleid.
Vertakkings-naar-vertakkingsverkeer controleren (ExpressRoute, site-naar-site-VPN en punt-naar-site-VPN) Inspectie van vertakkings-naar-vertakkingsverkeer vereist het gebruik van routeringsintenties en -beleid.
Virtual Network isolatie met beveiligde hubs. Gebruik Azure Firewall netwerkregels om verkeer tussen virtuele netwerken te blokkeren dat niet mag communiceren. Virtual WAN routering, zelfs wanneer doorgiften en koppelingen correct zijn geconfigureerd, kan niet garanderen dat twee virtuele netwerken worden geïsoleerd vanuit een routeringsperspectief. Twee virtuele netwerken die niet aan elkaar worden doorgegeven, kunnen bijvoorbeeld nog steeds communiceren via Azure Firewall als een samengestelde route (zoals een 10.0.0.0/8 of 0.0.0.0/0) is geconfigureerd als een statische route die naar Azure Firewall wijst binnen de hub in de virtuele WAN-routetabel van het Virtual Network.

Verkeer routeren naar een NVA in een spoke virtueel netwerk

Configuratieopties

U kunt routering naar een IP-adres in een virtueel spoke-netwerk op twee manieren configureren:

  • Optie 1: Geef de statische route op voor de verbinding met het virtuele netwerk. Stel Statische route doorgeven op Waar in. In dit model wordt de statische route op de virtuele netwerkverbinding automatisch doorgegeven in Virtual WAN zonder dat er een afzonderlijke statische routevermelding nodig is in Virtual WAN routetabellen. Deze configuratie heeft betere schaaleigenschappen omdat Virtual WAN de statische routes automatisch doorgeeft volgens de Virtual Network doorgegeven routetabellen en -labels.
  • Option 2: Geef een statische route op in een Virtual WAN routetabel, waarbij de volgende hop is ingesteld op de Hub virtual network connection. In dit model moet er ook een bijbehorende statische route zijn op de virtuele netwerkverbinding waarmee het IP-adres van de volgende hop voor het voorvoegsel wordt opgegeven. Daarnaast moet u een statische route toevoegen in elke Virtual WAN routetabel (inclusief externe Virtual WAN hubs) naar de virtuele hubnetwerkverbinding die de statische route moet gebruiken.

De twee configuratieopties ondersteunen verschillende routeringspatronen en hebben verschillende beschikbare use cases:

Option Overview Ondersteunde gebruiksvoorbeelden Voorbeeldarchitecturen Niet-ondersteunde gebruiksvoorbeelden
1 Statische route op de virtuele netwerkverbinding met Statische route propageren ingesteld op Waar Gebruik spoke NVA als routebron voor indirecte spokes, VPN-tunnels die eindigen op het NVA-apparaat of als internetrand. Compatibel met intentie-gebaseerde routeringshubs. Indirect spoke architecturen en routeer internet-gebonden verkeer naar spoke NVA voor egress, Hybride scenario's Deze configuratieoptie kan niet worden gebruikt voor inspectiescenario's tussen een Virtual WAN on-premises verbinding en spoke-Virtual Network.
2 Statische route in een Virtual WAN routetabel met de volgende hop ingesteld op de virtuele hubnetwerkverbinding, plus een overeenkomend IP-adres voor de volgende hop op de virtuele netwerkverbinding Gebruik spoke NVA als routebron voor indirecte spokes, VPN-tunnels die eindigen op het NVA-apparaat of als internetrand. Wordt gebruikt voor inspectiescenario's tussen twee Virtual WAN verbindingen (on-premises naar Virtual Network). Indirect spoke architecturen, routering van internetverkeer naar spoke-NVA voor uitgaand verkeer, Hybrid-scenario's, On-premises naar Virtual Network inspectie. Niet compatibel met hubs die routeringsintentie gebruiken.

Wanneer u statische routes gebruikt om verkeer naar een Virtual Network verbinding in Virtual WAN te routeren, moet u rekening houden met de volgende aanbevolen procedures en overwegingen:

  • Gebruik configuratie option 1 via configuratie option 2 waar mogelijk, zoals option 1 zorgt ervoor dat statische routes automatisch worden geadverteerd naar de relevante Virtual WAN routetabellen. Dit vermindert de operationele overhead van statisch routebeheer voor meerdere Virtual WAN routetabellen en hubs.
  • De instelling bypass next-hop IP-adres bepaalt hoe verkeer dat is bestemd voor IP-adressen in hetzelfde Virtueel Netwerk als de NVA wordt gerouteerd. Lijn deze instelling uit met het beoogde netwerkpatroon. Het instellen van deze waarde op waar is vaak essentieel om NVA-beheerverkeer correct te routeren naar de verwachte NVA-interface of de verwachte instantie.
  • Als er meerdere statische routes zijn geconfigureerd waarbij de doel-CIDR's zich niet in IANA RFC1918 bevinden, moeten alle statische routes met niet-RFC1918 bestemmingen hetzelfde IP-adres voor de volgende hop gebruiken.
  • Voor scenario's waarin de NVA wordt gebruikt om verkeer tussen on-premises en andere virtuele netwerken te inspecteren, wordt de Virtual Network van de NVA meestal gekoppeld aan een custom routetabel anders dan de vertakkingen of andere virtuele netwerken, terwijl alle andere verbindingen worden doorgegeven aan de custom routetabel van de NVA-Virtual Network. Zie de sectie algemene use cases hieronder voor een voorbeeld.

Veelvoorkomende gebruiksvoorbeelden

Diagram met Virtual WAN-statische routes die verkeer verzenden naar een Network Virtual Appliance in een spoke virtueel netwerk.

Verkeersstroom diagram Description
1 Het routeren van verkeer naar indirecte spaken. Indirecte spokes zijn virtuele netwerken die zijn gekoppeld aan Virtual WAN spokes, maar niet rechtstreeks zijn verbonden met de Virtual WAN hub.
2 Route on-premises verkeer dat bestemd is voor een spoke-Virtual Network naar een NVA die in een andere spoke-Virtual Network is geïmplementeerd voor inspectie.
3 Routeer internetverkeer naar een spoke NVA voor inspectie en uitgaand verkeer. Vaak gebruikt in scenario's waarin u geen firewalloplossing rechtstreeks wilt gebruiken die is geïmplementeerd in de Virtual WAN hub.

Enkele veelvoorkomende use cases waarvoor alternatieve benaderingen zijn vereist of die niet worden ondersteund in Virtual WAN:

Gebruikssituatie Alternatieve benaderingen
Gebruik een NVA om verkeer tussen virtuele netwerken te inspecteren via een NVA die is geïmplementeerd in een derde Virtual WAN-spaak. Wordt niet ondersteund. Gebruik een indirecte spoke-architectuur waarbij virtuele spoke-netwerken verbonden zijn met de NVA-spoke en niet met de Virtual WAN-hub. U kunt ook een NVA implementeren in de Virtual WAN hub, alle spoke-virtuele netwerken verbinden met de Virtual WAN hub en routeringsintentie gebruiken.
Gebruik een NVA in de spoke om het verkeer tussen filialen te inspecteren. Wordt niet ondersteund. Implementeer een NVA in de Virtual WAN hub en maak gebruik van routeringsintentie.

Twee typen statische routes combineren

U kunt ook statische routes combineren die verwijzen naar Azure Firewall in de virtuele hub met statische routes die verwijzen naar een virtuele netwerkverbinding. Dit ontwerp is handig als u verschillende volgende hops wilt gebruiken voor verschillende verkeersklassen binnen dezelfde Virtual WAN implementatie.

Veelvoorkomende gebruiksvoorbeelden zijn:

Diagram dat toont hoe Azure Firewall lokaal verkeer inspecteert terwijl een netwerk-virtueel-apparaat in een spoke geselecteerd verkeer verwerkt, zoals uitgaand verkeer naar het internet.

Verkeersstroom diagram Description
1 en 2 Gebruik Azure Firewall in de virtuele hub om intern verkeer tussen vertakkingen en virtuele netwerken (1) of tussen virtuele netwerken die zijn verbonden met dezelfde hub (1), te controleren tijdens het gebruik van een NVA in een virtueel spoke-netwerk voor internetverkeer (2).

Andere veelvoorkomende gebruiksvoorbeelden waarvoor alternatieve benaderingen zijn vereist of die niet worden ondersteund met statische routes:

Gebruiksituatie Alternatieve benadering
Scenario's met dubbele inspectie: controleer verkeer dat is bestemd voor indirecte spoke of internet met Azure Firewall geïmplementeerd in een beveiligde hub. Stuur vervolgens verkeer door naar NVA in spoke voor aparte onderbrekingen of toegang tot een indirecte spoke. Gebruik routeringsintentie en -beleid en statische routes op verbindingen met virtuele netwerken, waarbij statische routes worden gepropageerd met ingesteld op waar.