Configura el modo de enrutamiento dinámico

Cloud Router anuncia subredes de manera dinámica y propaga rutas aprendidas en la región en la que se configura el router o en toda la red de nube privada virtual (VPC).

Que los Cloud Routers de una red de VPC sean regionales o globales depende del modo de enrutamiento dinámico de la red de VPC. Cuando crees o edites una red de VPC, puedes configurar el modo de enrutamiento dinámico para que sea regional o global.

Para que Cloud Router anuncie rutas a otros Cloud Routers y a instancias en otras regiones, la red de VPC debe estar configurada en el modo de enrutamiento dinámico global.

Visualiza el modo de enrutamiento dinámico de una red de VPC

Para ver el modo de enrutamiento dinámico actual de una red de VPC, sigue estos pasos.

Console

  1. En la consola de Google Cloud, ve a la página Redes de VPC.

    Ir a las redes de VPC

  2. Para ver la página de detalles de una red, haz clic en el nombre de la red.

  3. En la sección Modo de enrutamiento dinámico, el valor indica el tipo de modo de enrutamiento dinámico, ya sea Regional o Global.

gcloud

Ejecuta el comando describe:

gcloud compute networks describe NETWORK_NAME

Reemplaza NETWORK_NAME por el nombre de la red de VPC.

En el resultado, el campo routingMode indica el modo de enrutamiento dinámico de la red de VPC, ya sea REGIONAL o GLOBAL.

API

Usa el método networks.get:

GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/networks/NETWORK

Reemplaza lo siguiente:

  • PROJECT_ID es el ID del proyecto que contiene la red de VPC.
  • NETWORK es el nombre de la red de VPC.

En el resultado, el campo routingMode indica el modo de enrutamiento dinámico de la red de VPC, ya sea REGIONAL o GLOBAL.

Visualiza el modo de enrutamiento dinámico de una red de VPC

Para cambiar el modo de enrutamiento dinámico de una red de VPC, sigue estos pasos.

Console

  1. En la consola de Google Cloud, ve a la página Redes de VPC.

    Ir a las redes de VPC

  2. Para ver la página de detalles de una red, haz clic en el nombre de la red.

  3. Para modificar la red, haz clic en Editar.

  4. En la sección Modo de enrutamiento dinámico, selecciona Regional o Global.

  5. Para confirmar, haz clic en Guardar.

gcloud

Ejecuta el comando update:

gcloud compute networks update NETWORK_NAME \
    --bgp-routing-mode=ROUTING_MODE

Reemplaza lo siguiente:

  • NETWORK_NAME: Es el nombre de la red de VPC que se va a modificar.
  • ROUTING_MODE: Es el modo de enrutamiento BGP de tu red, especifica REGIONAL o GLOBAL, el valor predeterminado es REGIONAL.

API

Usa el método networks.patch:

PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/networks/NETWORK
{
  "routingConfig": {
    "routingMode": "ROUTING_MODE"
  }
}

Reemplaza lo siguiente:

  • PROJECT_ID es el ID del proyecto que contiene la red de VPC que deseas modificar.
  • NETWORK es el nombre de la red de VPC que se va a modificar.
  • ROUTING_MODE: REGIONAL o GLOBAL

Próximos pasos

  • Para ver ejemplos de enrutamiento dinámico regional y enrutamiento dinámico global, consulta Modo de enrutamiento dinámico.
  • Para especificar el modo de enrutamiento dinámico cuando creas una red de VPC, consulta Usa redes de VPC.