Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este inicio rápido se muestra cómo crear una instancia de Azure Route Server y configurar el emparejamiento BGP con una aplicación virtual de red (NVA) mediante la CLI de Azure. Azure Route Server permite el enrutamiento dinámico entre la red virtual y las aplicaciones virtuales de red, intercambiando automáticamente rutas a través de protocolos BGP.
Al completar este inicio rápido, tiene un servidor de rutas en funcionamiento que puede facilitar el intercambio dinámico de rutas con aplicaciones virtuales de red en la red virtual de Azure.
Importante
Los servidores de rutas creados antes del 1 de noviembre de 2021, sin una dirección IP pública asociada, se implementaron con la oferta de versión preliminar pública . La oferta de versión preliminar pública no incluye el Acuerdo de Nivel de Servicio de disponibilidad general ni el soporte técnico. Para implementar un servidor de rutas con la oferta de disponibilidad general y calificar para el Acuerdo de Nivel de Servicio y soporte técnico de disponibilidad general, elimine y vuelva a crear el servidor de rutas.
Requisitos previos
Antes de comenzar, asegúrese de que tiene los siguientes requisitos:
- Una cuenta de Azure con una suscripción activa. Cree una cuenta gratuita.
- Familiaridad con los límites del servicio Azure Route Server.
- Acceso a Azure Cloud Shell o la CLI de Azure instaladas localmente.
Configuración de la CLI de Azure
En los pasos de este artículo se usan comandos de la CLI de Azure que puede ejecutar de forma interactiva en Azure Cloud Shell. Para usar Cloud Shell, seleccione Abrir Cloud Shell en la esquina superior derecha de un bloque de código y, a continuación, seleccione Copiar para copiar el código y péguelo en Cloud Shell.
Como alternativa, puede instalar la CLI de Azure localmente y ejecutar los comandos desde el entorno local. Si usa la CLI de Azure localmente, inicie sesión en Azure mediante el comando az login .
Creación de un servidor de rutas
En esta sección se explica cómo crear la infraestructura básica para Azure Route Server, incluido el grupo de recursos, la red virtual y la instancia de Route Server.
Creación de un grupo de recursos y una red virtual
Route Server requiere una subred dedicada denominada RouteServerSubnet con un tamaño mínimo de /26. En primer lugar, cree el grupo de recursos y la infraestructura de red virtual:
Cree un grupo de recursos mediante el comando az group create :
# Create a resource group az group create --name 'myResourceGroup' --location 'eastus'Cree una red virtual con el routeServerSubnet necesario mediante el comando 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)
Creación de una dirección IP pública y un servidor de rutas
Route Server requiere una dirección IP pública para garantizar la conectividad con el servicio de administración de back-end:
Cree una dirección IP pública estándar mediante el comando 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'Cree el servidor de rutas mediante el comando az network routeserver create :
# Create the Route Server az network routeserver create --name 'myRouteServer' --resource-group 'myResourceGroup' --hosted-subnet $subnetId --public-ip-address 'RouteServerIP'Nota:
La implementación del servidor de rutas puede tardar hasta 30 minutos.
Configurar emparejamiento BGP con la aplicación virtual de red
Después de crear el servidor de rutas, configure el emparejamiento BGP con la aplicación virtual de red para habilitar el intercambio de rutas dinámico.
Establecer emparejamiento BGP
Use el comando az network routeserver peering create para crear una sesión de emparejamiento BGP entre Route Server y su 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'
Este comando crea un elemento del mismo nivel denominado myNVA con:
- Dirección IP del par: 10.0.0.4 (dirección IP de la NVA)
- Número de sistema autónomo (ASN): 65001 (consulte los valores de ASN admitidos)
Nota:
El nombre del nodo del mismo nivel no necesita coincidir con el nombre real de la NVA; es solo un identificador para la sesión de emparejamiento BGP.
Obtener información de BGP del servidor de rutas
Para completar la configuración de emparejamiento BGP en su NVA (aplicación virtual de red), necesita las direcciones IP y el ASN del servidor de rutas. Use el comando az network routeserver show para recuperar esta información:
# Get Route Server details for NVA configuration
az network routeserver show --resource-group 'myResourceGroup' --name 'myRouteServer'
El comando devuelve una salida similar al ejemplo siguiente. Tenga en cuenta los valores virtualRouterAsn y virtualRouterIps necesarios para la configuración de NVA:
{
"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"
]
}
Use estos valores para configurar BGP en su NVA (aplicación de red virtual):
- ASN: 65515 (virtualRouterAsn)
- Direcciones IP de pares: 10.0.1.4 y 10.0.1.5 (IPs de enrutador virtual)
Importante
Empareje la aplicación virtual de red con las direcciones IP de instancia del servidor de rutas para asegurarse de que las rutas de red virtual se anuncian a través de las conexiones de NVA y logran una alta disponibilidad.
Limpieza de recursos
Cuando ya no necesite el servidor de rutas y los recursos asociados, elimine el grupo de recursos mediante el comando az group delete :
# Delete the resource group and all contained resources
az group delete --name 'myResourceGroup' --yes --no-wait
Paso siguiente
Ahora que ha creado un servidor de rutas y establecido el emparejamiento BGP, obtenga más información sobre las funcionalidades de Route Server: