Vuelve al modo de anuncio predeterminado
Si ya no necesitas anunciar ciertas subredes o rangos de IP personalizados, puedes volver al modo de anuncio predeterminado.
De forma predeterminada, Cloud Router anuncia todas las subredes disponibles, incluidas las nuevas. Para las sesiones de BGP, el comportamiento predeterminado es heredar el comportamiento del Cloud Router.
Antes de comenzar
gcloud
Si deseas usar los ejemplos de línea de comandos de esta guía, haz lo siguiente:
- Instala Google Cloud CLI o actualízala a la última versión.
- Configura una región y una zona predeterminadas.
API
Si deseas usar los ejemplos de API de esta guía, configura el acceso a la API.
Vuelve al modo de anuncio predeterminado en un Cloud Router
Para volver al modo de anuncio predeterminado en un Cloud Router, sigue estos pasos.
Consola
En la consola de Google Cloud, ve a la página Cloud Routers.
Selecciona el Cloud Router que quieres actualizar.
En la página de detalles del router, haz clic en
Editar.En la sección Rutas anunciadas, en Rutas, selecciona Anunciar todas las subredes visibles para Cloud Router (opción predeterminada).
Haz clic en Guardar para volver al modo de anuncio predeterminado.
gcloud
Ejecuta el comando update
y usa la marca --advertisement-mode
para cambiar el modo de anuncio a default
, como se muestra en el siguiente ejemplo:
gcloud compute routers update my-router \ --advertisement-mode default
API
Usa el método routers.patch para establecer bgp.advertiseMode
en DEFAULT
y borra la configuración de anuncios personalizados:
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME { "bgp": { "advertiseMode": "DEFAULT", "advertisedGroups": [], "advertisedIpRanges": [] } }
Reemplaza lo siguiente:
PROJECT_ID
es el proyecto que contiene el Cloud RouterREGION
es la región en la que se encuentra el Cloud Router.ROUTER_NAME
es el nombre del Cloud Router.
Vuelve al modo de anuncio predeterminado en una sesión de BGP
Para volver al modo de anuncio predeterminado en una sesión de BGP, sigue estos pasos.
Consola
En la consola de Google Cloud, ve a la página Cloud Routers.
Selecciona el Cloud Router que contiene la sesión de BGP que quieres actualizar.
En la página Detalles del router, selecciona la sesión de BGP que quieres actualizar.
En la página de detalles de la sesión de BGP, haz clic en
Editar.En Rutas, selecciona Anunciar todas las subredes visibles para Cloud Router (opción predeterminada).
Haz clic en Guardar para volver al modo de anuncio predeterminado.
gcloud
Ejecuta el comando update-bgp-peer
y usa la marca --advertisement-mode
para cambiar el modo de anuncio a default
, como se muestra en el siguiente ejemplo:
gcloud compute routers update-bgp-peer my-router \ --peer-name my-bgp-session \ --advertisement-mode default
API
Para una o más sesiones de BGP, usa el método routers.patch
para actualizar el campo bgpPeers[]
.
El campo bgpPeers[]
acepta un arreglo de pares de BGP. Cuando aplicas PATCH
en este campo, reemplazarás el arreglo existente de pares de BGP por el arreglo nuevo incluido en tu solicitud.
Envía una solicitud
GET
para obtener el arreglo actual de pares de BGP para el router. Para obtener más información, consulta Visualiza la configuración de las sesiones de BGP.Envía una solicitud
PATCH
con un array nuevo de pares BGP. Para cada par de BGP que desees revertir al modo de anuncio predeterminado, haz lo siguiente:- Configura
advertisedMode
enDEFAULT
. - Establece
advertisedGroup[]
yadvertisedIpRanges[]
en[]
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME { "bgpPeers": [ BGP_PEERS ] }
Reemplaza lo siguiente:
PROJECT_ID
es el proyecto que contiene el Cloud RouterREGION
es la región en la que se encuentra el Cloud Router.ROUTER_NAME
es el nombre del Cloud RouterBGP_PEERS
es el contenido del nuevo arreglo de pares de BGP.
En el siguiente ejemplo, se revierten dos sesiones de BGP al modo de anuncio predeterminado:
{ "name": "peer-1", "interfaceName": "if-peer-1", "ipAddress": "169.254.10.1", "peerIpAddress": "169.254.10.2", "peerAsn": 64512, "advertisedRoutePriority": 100, "advertiseMode": "DEFAULT", "advertisedGroups": [], "advertisedIpRanges": [] }, { "name": "peer-2", "interfaceName": "if-peer-2", "ipAddress": "169.254.20.1", "peerIpAddress": "169.254.20.2", "peerAsn": 64513, "advertisedRoutePriority": 100, "advertiseMode": "DEFAULT", "advertisedGroups": [], "advertisedIpRanges": [] }
- Configura
¿Qué sigue?
Para ver la configuración de un Cloud Router, sus sesiones de BGP y las rutas que este anuncia, consulta Visualiza los detalles de Cloud Router.
Para solucionar problemas con las rutas anunciadas personalizadas, consulta Solución de problemas.