Zelfstudie: BGP-peering configureren tussen Azure Route Server en virtueel netwerkapparaat (NVA)
In deze zelfstudie leert u hoe u een Azure Route Server en een virtueel Windows Server-netwerkapparaat (NVA) implementeert in een virtueel netwerk en hoe u een BGP-peeringverbinding tot stand brengt.
In deze zelfstudie leert u het volgende:
- Een virtueel netwerk maken
- Een Azure Route Server implementeren
- Een virtuele machine implementeren
- BGP configureren op de virtuele machine
- BGP-peering configureren tussen de routeserver en de NVA
- Geleerde routes controleren
Als u geen Azure-abonnement hebt, maakt u een gratis account voordat u begint.
Vereisten
- Een actief Azure-abonnement.
Aanmelden bij Azure
Meld u aan bij het Azure-portaal.
Een virtueel netwerk maken
Maak een virtueel netwerk om zowel de routeserver als de NVA erin te implementeren. Azure Route Server moet worden geïmplementeerd in een toegewezen subnet met de naam RouteServerSubnet.
Voer in het zoekvak boven aan de portal het virtuele netwerk in en selecteer Virtuele netwerken in de zoekresultaten.
Selecteer + Maken op de pagina Virtuele netwerken.
Voer op het tabblad Basisbeginselen van Virtueel netwerk maken de volgende gegevens in of selecteer deze:
Instellingen Weergegeven als Projectdetails Abonnement Selecteer uw Azure-abonnement. Resourcegroep Selecteer Nieuw maken.
Voer in Naam myResourceGroup in.
Selecteer OK.Exemplaardetails Naam Voer myVirtualNetwork in. Regio Selecteer een Azure-regio. In deze zelfstudie wordt VS - oost gebruikt. Selecteer tweemaal het tabblad IP-adressen of de knop Volgende .
Configureer op het tabblad IP-adressen de IPv4-adresruimte op 10.0.0.0/16 en configureer vervolgens de volgende subnetten:
Subnetnaam Subnetadresbereik mySubnet 10.0.0.0/24 RouteServerSubnet 10.0.1.0/24 Selecteer Beoordelen en maken en selecteer Vervolgens Maken nadat de validatie is geslaagd.
Een Azure Route Server maken
In deze sectie maakt u een Azure Route Server.
Voer in het zoekvak boven aan de portal routeserver in en selecteer Routeservers in de zoekresultaten.
Selecteer + Maken op de pagina Routeservers.
Voer op het tabblad Basisbeginselen van de pagina Een routeserver maken de volgende gegevens in of selecteer deze:
Instellingen Weergegeven als Projectdetails Abonnement Selecteer uw Azure-abonnement dat u hebt gebruikt voor het virtuele netwerk. Resourcegroep Selecteer myResourceGroup. Exemplaardetails Naam Voer myRouteServer in. Regio Selecteer de regio VS - oost. Routeringsvoorkeur Selecteer de standaardoptie ExpressRoute . Andere beschikbare opties zijn: VPN en ASPath.
U kunt de selectie later wijzigen via de configuratie van de routeserver.Virtuele netwerken configureren Virtual Network Selecteer myVirtualNetwork. Subnet Selecteer RouteServerSubnet (10.0.1.0/24). Dit subnet is een toegewezen routeserversubnet. Openbaar IP-adres Openbaar IP-adres Selecteer Nieuw maken en accepteer de standaardnaam myVirtualNetwork-ip of voer een andere naam in. Dit standaard-IP-adres zorgt voor connectiviteit met de back-endservice die de configuratie van de routeserver beheert. Selecteer Beoordelen en maken en selecteer Vervolgens Maken nadat de validatie is geslaagd.
Notitie
De implementatie van de routeserver kan tot 30 minuten duren.
Zodra de implementatie is voltooid, selecteert u Ga naar de resource om naar de pagina Overzicht van myRouteServer te gaan.
Noteer de ASN - en peer-IP-adressen op de pagina Overzicht . U hebt deze informatie nodig om de NVA in de volgende sectie te configureren.
Notitie
- De ASN van Azure Route Server is altijd 65515.
- De peer-IP-adressen zijn de privé-IP-adressen van de routeserver in het RouteServerSubnet.
Een virtueel netwerkapparaat (NVA) maken
In deze sectie maakt u een Windows Server NVA die routes communiceert en uitwisselt met de routeserver via een BGP-peeringverbinding.
Een virtuele machine (VM) maken
In deze sectie maakt u een Virtuele Windows Server-machine in het virtuele netwerk dat u eerder hebt gemaakt om te fungeren als een virtueel netwerkapparaat.
Voer in het zoekvak boven aan de portal virtuele machine in en selecteer virtuele machines in de zoekresultaten.
Selecteer Maken en selecteer vervolgens virtuele Azure-machine.
Voer op het tabblad Basisbeginselen van Een virtuele machine maken de volgende gegevens in of selecteer deze:
Instellingen Weergegeven als Projectdetails Abonnement Selecteer uw Azure-abonnement dat u hebt gebruikt voor het virtuele netwerk. Resourcegroep Selecteer myResourceGroup. Exemplaardetails Virtual machine name Voer myNVA in. Regio Selecteer (VS) VS - oost. Beschikbaarheidsopties Selecteer Geen infrastructuur vereist. Beveiligingstype Selecteer een beveiligingstype. In deze zelfstudie wordt Gebruikgemaakt van Standard. Afbeelding Selecteer een Windows Server-installatiekopieën . In deze zelfstudie wordt gebruikgemaakt van Windows Server 2022 Datacenter: Azure Edition - x64 Gen2-installatiekopieën . Tekengrootte Kies een grootte of laat de standaardinstelling staan. Beheerdersaccount Username Voer een gebruikersnaam in. Wachtwoord Voer een wachtwoord in. Wachtwoord bevestigen Voer het wachtwoord opnieuw in. Selecteer het tabblad Netwerken of Volgende: Schijven > en vervolgens Volgende: Netwerken >.
Selecteer op het tabblad Netwerken de volgende netwerkinstellingen:
Instellingen Weergegeven als Virtueel netwerk Selecteer myVirtualNetwork. Subnet Selecteer mySubnet (10.0.0.0/24). Openbare IP Als standaard ingesteld laten. NIC-netwerkbeveiligingsgroep Selecteer Basic. Openbare poorten voor inkomend verkeer Selecteer Geselecteerde poorten toestaan. Binnenkomende poorten selecteren Selecteer RDP (3389). Let op
Het wordt afgeraden om de RDP-poort open te laten voor internet. Beperk de toegang tot de RDP-poort tot een specifiek IP-adres of bereik van IP-adressen. Voor productieomgevingen is het raadzaam om internettoegang tot de RDP-poort te blokkeren en Azure Bastion te gebruiken om veilig verbinding te maken met uw virtuele machine vanuit Azure Portal.
Selecteer Beoordelen en maken en vervolgens Maken nadat de validatie is geslaagd.
BGP configureren op de virtuele machine
In deze sectie configureert u BGP-instellingen op de virtuele machine, zodat deze fungeert als een NVA en routes kan uitwisselen met de routeserver.
Ga naar de virtuele myNVA-machine en selecteer Verbinding maken.
Selecteer Op de pagina Verbinding maken het RDP-bestand downloaden onder Systeemeigen RDP.
Open het gedownloade bestand.
Selecteer Verbinding maken en voer vervolgens de gebruikersnaam en het wachtwoord in die u in de vorige stappen hebt gemaakt. Accepteer het certificaat als hierom wordt gevraagd.
Voer PowerShell uit als beheerder.
Voer in PowerShell de volgende cmdlets uit:
# Install required Windows features. Install-WindowsFeature RemoteAccess Install-WindowsFeature RSAT-RemoteAccess-PowerShell Install-WindowsFeature Routing Install-RemoteAccess -VpnType RoutingOnly # Configure BGP & Router ID on the Windows Server Add-BgpRouter -BgpIdentifier 10.0.0.4 -LocalASN 65001 # Configure Azure Route Server as a BGP Peer. Add-BgpPeer -LocalIPAddress 10.0.0.4 -PeerIPAddress 10.0.1.4 -PeerASN 65515 -Name RS_IP1 Add-BgpPeer -LocalIPAddress 10.0.0.4 -PeerIPAddress 10.0.1.5 -PeerASN 65515 -Name RS_IP2 # Originate and announce BGP routes. Add-BgpCustomRoute -network 172.16.1.0/24 Add-BgpCustomRoute -network 172.16.2.0/24
Route Server-peering configureren
Ga naar de routeserver die u in de vorige stappen hebt gemaakt.
Selecteer Peers onder Instellingen. Selecteer vervolgens + Toevoegen om een nieuwe peer toe te voegen.
Voer op de pagina Peer toevoegen de volgende gegevens in:
Instelling Weergegeven als Naam Voer myNVA in. Gebruik deze naam om de peer te identificeren. Het hoeft niet dezelfde naam te zijn als de VIRTUELE machine die u hebt geconfigureerd als een NVA. ASN Voer 65001 in. Dit is de ASN van de NVA. U hebt deze geconfigureerd in de vorige sectie. IPv4-adres Voer 10.0.0.4 in. Dit is het privé-IP-adres van de NVA. Selecteer Toevoegen om de configuratie op te slaan.
Zodra u de NVA als peer hebt toegevoegd, toont de pagina Peers de myNVA als peer:
Notitie
- Azure Route Server ondersteunt BGP-peering met NVA's die zijn geïmplementeerd in hetzelfde VNet of een rechtstreeks gekoppeld VNet. Het configureren van BGP-peering tussen een on-premises NVA en Azure Route Server wordt niet ondersteund.
Geleerde routes controleren
Gebruik de cmdlet Get-AzRouteServerPeerLearnedRoute om de routes te controleren die door de routeserver zijn geleerd.
Get-AzRouteServerPeerLearnedRoute -ResourceGroupName 'myResourceGroup' -RouteServerName 'myRouteServer' -PeerName 'myNVA'
De uitvoer moet eruitzien als in het volgende voorbeeld. De uitvoer toont de twee geleerde routes van de NVA:
LocalAddress Network NextHop SourcePeer Origin AsPath Weight
------------ ------- ------- ---------- ------ ------ ------
10.0.1.5 172.16.1.0/24 10.0.0.4 10.0.0.4 EBgp 65001 32768
10.0.1.5 172.16.2.0/24 10.0.0.4 10.0.0.4 EBgp 65001 32768
10.0.1.4 172.16.1.0/24 10.0.0.4 10.0.0.4 EBgp 65001 32768
10.0.1.4 172.16.2.0/24 10.0.0.4 10.0.0.4 EBgp 65001 32768
Resources opschonen
Wanneer u deze niet meer nodig hebt, kunt u alle resources verwijderen die in deze zelfstudie zijn gemaakt door myResourceGroup-resourcegroep te verwijderen:
Voer myResourceGroup in het zoekvak bovenin de portal in. Selecteer myResourceGroup in de zoekresultaten.
Selecteer Resourcegroep verwijderen.
Selecteer in Een resourcegroep verwijderen forceren toepassen voor geselecteerde virtuele machines en virtuele-machineschaalsets.
Voer myResourceGroup in en selecteer Vervolgens Verwijderen.
Selecteer Verwijderen om het verwijderen van de resourcegroep en alle bijbehorende resources te bevestigen.