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.
Este artículo le ayuda a habilitar BGP en conexiones VPN de sitio a sitio (S2S) entre redes locales y conexiones de red virtual a red virtual mediante el portal de Azure. También puede crear esta configuración mediante los pasos para la CLI de Azure o PowerShell.
BGP es el protocolo de enrutamiento estándar usado habitualmente en Internet para intercambiar información de enrutamiento y disponibilidad entre dos o más redes. BGP permite que las puertas de enlace de VPN y sus dispositivos VPN locales, llamados pares o vecinos BGP, intercambien "rutas" que informarán a ambas puertas de enlace sobre la disponibilidad y la accesibilidad de esos prefijos a través de las puertas de enlace o los enrutadores involucrados. BGP también puede permitir el enrutamiento del tránsito entre varias redes mediante la propagación de las rutas que una puerta de enlace de BGP aprende de un par BGP a todos los demás pares BGP.
Para más información sobre las ventajas de BGP y conocer los requisitos técnicos y las consideraciones sobre el uso de BGP, consulte Acerca de BGP con Azure VPN Gateway.
Primeros pasos
Cada parte de este artículo le ayuda a constituir un bloque de creación básico para habilitar BGP en la conectividad de red. Si completa las tres partes (configurar BGP en el gateway, la conexión S2S y la conexión entre redes virtuales), creará la topología tal como se muestra en el Diagrama 1. Puede combinar estos elementos juntos para crear una red de tránsito más compleja y de saltos múltiples que satisfaga sus necesidades.
Diagrama 1
Para dar contexto, en referencia al diagrama 1, si BGP fuera a deshabilitarse entre TestVNet2 y TestVNet1, TestVNet2 no aprendería las rutas de la red local, Site5, y, por tanto, no podría comunicarse con Site5. Una vez que habilite BGP, las tres redes podrán comunicarse mediante las conexiones S2S IPsec y VNet a VNet.
Requisitos previos
Compruebe que tiene una suscripción a Azure. Si todavía no la tiene, puede activar sus ventajas como suscriptor de MSDN o registrarse para obtener una cuenta gratuita.
Habilitación de BGP para VPN Gateway
Esta sección es necesaria antes de realizar alguno de los pasos de las otras dos secciones de configuración. Los siguientes pasos de configuración permiten establecer los parámetros de BGP de la instancia de Azure VPN Gateway, como se muestra en el diagrama 2.
Diagrama 2
1. Creación de TestVNet1
En este paso, creará y configurará TestVNet1. Use los pasos del tutorial de creación de una puerta de enlace para crear y configurar la red virtual de Azure y VPN Gateway.
Valores de ejemplo de red virtual:
- Grupo de recursos: TestRG1
- Red virtual: TestVNet1
- Ubicación o región: EastUS
- Espacio de direcciones: 10.11.0.0/16, 10.12.0.0/16
- Subredes:
- FrontEnd: 10.11.0.0/24
- BackEnd: 10.12.0.0/24
- GatewaySubnet: 10.12.255.0/27
2. Creación de una puerta de enlace TestVNet1 con BGP
En este paso, creará una instancia de VPN Gateway con los parámetros BGP correspondientes.
Siga los pasos que se indican en Creación y administración de una instancia de VPN Gateway para crear una puerta de enlace con los parámetros siguientes:
Detalles de la instancia:
- Nombre: VNet1GW
- Región: EastUS
- Tipo de puerta de enlace: VPN
- Tipo de VPN: basada en rutas
- SKU: VpnGw1AZ o superior
- Generación: seleccione una generación.
- Red virtual: TestVNet1
Dirección IP pública
- Dirección IP pública: Crear nuevo
- Nombre de la dirección IP pública: VNet1GWIP
- Habilitar el modo activo-activo: deshabilitado
- Configurar BGP: Habilitado
En la sección resaltada Configurar BGP de la página, configure los siguientes ajustes:
Seleccione Configuración de BGP - Habilitada para mostrar la sección de configuración de BGP.
Rellene el ASN (número de sistema autónomo).
El campo de dirección IP de BGP APIPA de Azure es opcional. Si sus dispositivos VPN locales usan la dirección APIPA para BGP, debe seleccionar una dirección en el intervalo de direcciones APIPA reservado de Azure para VPN, que se sitúa entre 169.254.21.0 y 169.254.22.255.
Si crea una instancia de VPN Gateway con el modo activo-activo, en la sección de BGP se mostrará una segunda dirección IP de BGP APIPA de Azure personalizada. Cada dirección que seleccione debe ser única y estar en el rango de APIPA permitido (169.254.21.0 a 169.254.22.255). Las puertas de enlace activas también admiten varias direcciones tanto para la dirección IP de BGP APIPA de Azure como para la segunda dirección IP de BGP APIPA de Azure personalizada. Los campos adicionales solo aparecerán después de que introduzcas tu primera dirección IP APIPA de BGP.
Importante
De forma predeterminada, Azure asigna automáticamente una dirección IP privada del intervalo de prefijos de GatewaySubnet como la dirección IP de Azure BGP en la puerta de enlace de VPN. La dirección de BGP APIPA de Azure es necesaria cuando los dispositivos VPN locales usan una dirección APIPA (169.254.0.1 a 169.254.255.254) como dirección IP de BGP. VPN Gateway elegirá la dirección APIPA personalizada si el recurso de puerta de enlace de red local correspondiente (red local) tiene una dirección APIPA como dirección IP del par BGP. Si la puerta de enlace de red local usa una dirección IP estándar (no APIPA), VPN Gateway volverá a usar la dirección IP privada del rango GatewaySubnet.
Las direcciones de BGP APIPA no deben superponerse entre los dispositivos VPN locales y todas las instancias de VPN Gateway conectadas.
Cuando se usan direcciones de APIPA en instancias de VPN Gateway, estas últimas no inician sesiones de emparejamiento de BGP con direcciones IP de origen APIPA. El dispositivo VPN local debe iniciar conexiones de emparejamiento de BGP.
Seleccione Revisar y crear para ejecutar la validación. Una vez superada la validación, seleccione Crear para implementar VPN Gateway. La creación de una puerta de enlace suele tardar 45 minutos o más, según la SKU de la puerta de enlace seleccionada. Puede ver el estado de implementación en la página Información general de la puerta de enlace.
3. Obtención de direcciones IP del par BGP de Azure
Una vez creada la puerta de enlace, puede obtener las direcciones IP del par BGP en la instancia de VPN Gateway. Estas direcciones son necesarias para configurar sus dispositivos VPN locales a fin de establecer sesiones BGP con la puerta de enlace VPN.
En la página Configuración de la puerta de enlace de red virtual, puede ver la información de configuración de BGP de su puerta de enlace VPN: ASN, dirección IP pública y las direcciones IP del par BGP correspondientes en el lado de Azure (la predeterminada y la APIPA). También puede realizar los cambios de configuración siguientes:
- Puede actualizar el ASN o la dirección IP de BGP APIPA si es necesario.
- Si tiene una instancia de VPN Gateway en modo activo-activo, se mostrará en esta página la dirección IP pública, la predeterminada y direcciones IP de BGP APIPA de la segunda instancia de VPN Gateway.
Para obtener la dirección IP del par BGP de Azure:
- Vaya al recurso de puerta de enlace de red virtual y seleccione la página Configuración para ver la información de configuración de BGP.
- Anote la dirección IP del par BGP.
Configuración de BGP en conexiones S2S entre locales
Las instrucciones de esta sección se aplican a las configuraciones entre sitios locales.
Para establecer una conexión entre instalaciones, debe crear una puerta de enlace de red local para representar el dispositivo VPN de su entorno local, y una conexión para conectar la puerta de enlace de VPN con la puerta de enlace de red local, como se explica en Crear una conexión de sitio a sitio. Las secciones siguientes contienen las propiedades adicionales necesarias para especificar los parámetros de configuración de BGP, como se muestra en el diagrama 3.
Diagrama 3
Antes de continuar, asegúrese de que ha habilitado BGP para VPN Gateway.
1. Creación de una puerta de enlace de red local
Configure una puerta de enlace de red local con la configuración de BGP.
- Para obtener información y pasos, consulte la sección puerta de enlace de red local del artículo sobre conexiones de sitio a sitio.
- Si ya tiene una puerta de enlace de red local, puede modificarla. Para modificar una puerta de enlace de red local, vaya a la página Configuración del recurso de puerta de enlace de red local y realice los cambios necesarios.
Al crear la puerta de enlace de red local de este ejercicio, use los siguientes valores:
- Nombre: Site5
- Dirección IP: La dirección IP del extremo de puerta de enlace al que desea conectarse. Ejemplo: 128.9.9.9
- Espacios de direcciones: si BGP está habilitado, no se requiere espacio de direcciones.
Para configurar los valores de BGP, vaya a la página Avanzado. Use los siguientes valores de ejemplo (los indicados en el diagrama 3). Modifique los valores necesarios para que coincidan con su entorno.
- Configurar la configuración de BGP: Sí
- Número de sistema autónomo (ASN): 65050
- Dirección IP del par BGP: la dirección IP del dispositivo VPN local. Ejemplo: 10.51.255.254
Haga clic en Revisar y crear para crear la puerta de enlace de red local.
Consideraciones importantes sobre la configuración
- El ASN y la dirección IP del par BGP deben coincidir con la configuración del enrutador VPN local.
- Puede dejar el espacio de direcciones vacío solo si usa BGP para conectarse a esta red. Azure VPN Gateway agregará de forma interna una ruta de la dirección IP del par BGP al túnel IPsec correspondiente. Si NO está usando BGP entre la puerta de enlace VPN y esta red concreta, debe proporcionar una lista de prefijos de direcciones válidos para el Espacio de direcciones.
- Opcionalmente, puede usar una dirección IP APIPA (169.254.x.x) como dirección IP del par BGP local si es necesario. Sin embargo, también deberá especificar una dirección IP APIPA, como se describió anteriormente en este artículo, para su puerta de enlace de VPN; de lo contrario, no se podrá establecer la sesión BGP para esta conexión.
- Puede especificar la información de configuración de BGP durante la creación de la puerta de enlace de red local, o bien puede agregar o cambiar la configuración de BGP en la página Configuración del recurso de puerta de enlace de red local.
2. Configuración de una conexión S2S con BGP habilitado
En este paso, creará una nueva conexión con BGP habilitado. Si ya tiene una conexión y desea habilitar BGP en ella, puede actualizarla.
Para crear una conexión
- Para crear una nueva conexión, vaya a la página Conexiones de la puerta de enlace de red virtual.
- Seleccione + Agregar para abrir la página Agregar conexión.
- Rellene los valores necesarios.
- Seleccione Habilitar BGP para habilitar BGP en esta conexión.
- Seleccione Aceptar para guardar los cambios.
Para actualizar una conexión existente
- Vaya a la página Conexiones de la puerta de enlace de red virtual.
- Seleccione la conexión que desee modificar.
- Vaya a la página Configuración de la conexión.
- Cambie el valor de BGP a Habilitado.
- Guardar los cambios.
Configuración del dispositivo local
En el ejemplo siguiente se enumeran los parámetros que deberá especificar en la sección de configuración de BGP en el dispositivo VPN local para este ejercicio:
- Site5 ASN : 65050
- Site5 BGP IP : 10.51.255.254
- Prefixes to announce : (for example) 10.51.0.0/16
- Azure VNet ASN : 65010
- Azure VNet BGP IP : 10.12.255.30
- Static route : Add a route for 10.12.255.30/32, with nexthop being the VPN tunnel interface on your device
- eBGP Multihop : Ensure the "multihop" option for eBGP is enabled on your device if needed
Para habilitar BGP en las conexiones de VNet a VNet
Los pasos de esta sección se aplican a las conexiones de VNet a VNet.
Para habilitar o deshabilitar BGP en una conexión de VNet a VNet, siga los mismos pasos que en los pasos de S2S entre instalaciones locales de la sección anterior. Puede habilitar BGP al crear la conexión o actualizar la configuración en una conexión de red virtual a red virtual existente.
Nota:
Una conexión entre redes virtuales sin BGP limitará la comunicación únicamente entre las dos redes virtuales conectadas. Habilite BGP para permitir la funcionalidad de enrutamiento a otras conexiones de sitio a sitio o de red virtual a red virtual de estas dos redes virtuales.
Pasos siguientes
Para más información sobre BGP, consulte Información sobre BGP y VPN Gateway.