Crear y gestionar rutas anunciadas de la pasarela de NCC

En esta página se describe cómo configurar las rutas anunciadas de la puerta de enlace de NCC. Cada ruta anunciada de la puerta de enlace de NCC se instala en la tabla de rutas del centro de Network Connectivity Center al que está conectado el radio de la puerta de enlace de NCC. La propia pasarela NCC es el siguiente salto de cada ruta que anuncia. Las rutas anunciadas de la pasarela NCC siguen los modos de selección de la mejor ruta estándar en lo que respecta a la prioridad.

Las rutas anunciadas de la pasarela NCC proporcionan rutas que los recursos de otros radios del centro usan para enviar paquetes a la pasarela NCC correspondiente.

Crear rutas anunciadas de la pasarela NCC

Para crear rutas para el tráfico de las redes de VPC a la pasarela de NCC, sigue estos pasos:

gcloud

Usa el comando gcloud beta network-connectivity spokes gateways advertised-routes create:

gcloud beta network-connectivity spokes gateways advertised-routes create ROUTE_NAME \
    --region=REGION \
    --project=PROJECT \
    --spoke=SPOKE_NAME \
    --ip-range=IP_RANGE \
    --priority=PRIORITY \
    --advertise-to-hub

Haz los cambios siguientes:

  • ROUTE_NAME: el nombre de la ruta anunciada de la pasarela NCC que quieras crear
  • REGION: la región que contiene la pasarela NCC
  • PROJECT: el ID del proyecto que contiene la pasarela NCC.
  • SPOKE_NAME: el nombre del spoke de la pasarela
  • IP_RANGE: el intervalo de direcciones IP de destino de la ruta anunciada de la pasarela NCC.
  • PRIORITY: la prioridad de la ruta anunciada. El valor predeterminado es 0.

API

Usa el método projects.locations.spokes.gatewayAdvertisedRoutes con el intervalo de direcciones IP y la prioridad especificados:

POST https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/locations/REGION/spokes/SPOKE_NAME/gatewayAdvertisedRoutes
{
"ip_range": "IP_RANGE",
"priority": "PRIORITY",
"recipient": "ADVERTISE_TO_HUB",
}

Haz los cambios siguientes:

  • PROJECT: el ID del proyecto que contiene la pasarela NCC.
  • REGION: la región que contiene la pasarela NCC
  • SPOKE_NAME: el nombre del spoke de la pasarela
  • IP_RANGE: el intervalo de direcciones IP de destino de la ruta anunciada de la pasarela NCC.
  • PRIORITY: la prioridad de la ruta anunciada. El valor predeterminado es 0.

Obtener los detalles de una ruta anunciada de una pasarela

Para obtener los detalles de una ruta anunciada de NCC Gateway, sigue estos pasos:

gcloud

Usa el comando gcloud beta network-connectivity spokes gateways advertised-routes describe:

gcloud beta network-connectivity spokes gateways advertised-routes describe ROUTE_NAME \
    --region=REGION \
    --project=PROJECT \
    --spoke=SPOKE_NAME

Haz los cambios siguientes:

  • ROUTE_NAME: nombre de la ruta anunciada de NCC Gateway
  • REGION: la región que contiene la pasarela NCC
  • PROJECT: el ID del proyecto que contiene la pasarela NCC.
  • SPOKE_NAME: el nombre del spoke de la pasarela

API

Usa el método projects.locations.spokes.gatewayAdvertisedRoutes.get con un cuerpo de solicitud vacío:

GET https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/regions/REGION/spokes/SPOKE_NAME/gatewayAdvertisedRoutes/ROUTE_NAME

Haz los cambios siguientes:

  • PROJECT: el ID del proyecto que contiene la pasarela NCC.
  • REGION: la región que contiene la pasarela NCC
  • SPOKE_NAME: el nombre del spoke de la pasarela
  • ROUTE_NAME: nombre de la ruta anunciada de NCC Gateway

Ver una lista de rutas anunciadas de una pasarela

Para ver una lista de las rutas anunciadas de la puerta de enlace de NCC, sigue estos pasos.

gcloud

Usa el comando gcloud beta network-connectivity spokes gateways advertised-routes list:

gcloud beta network-connectivity spokes gateways advertised-routes list \
    --region=REGION \
    --project=PROJECT \
    --spoke=SPOKE_NAME

Haz los cambios siguientes:

  • REGION: la región que contiene la pasarela NCC
  • PROJECT: el ID del proyecto que contiene la pasarela NCC.
  • SPOKE_NAME: el nombre del spoke de la pasarela

API

Usa el método projects.locations.spokes.gatewayAdvertisedRoutes.list con un cuerpo de solicitud vacío:

LIST https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/regions/REGION/spokes/SPOKE_NAME/gatewayAdvertisedRoutes

Haz los cambios siguientes:

  • PROJECT: el ID del proyecto que contiene la pasarela NCC.
  • REGION: la región que contiene la pasarela NCC
  • SPOKE_NAME: el nombre del spoke de la pasarela

Eliminar una ruta anunciada

Para eliminar una ruta anunciada de NCC Gateway, sigue estos pasos:

gcloud

Usa el comando gcloud beta network-connectivity spokes gateways advertised-routes delete:

gcloud beta network-connectivity spokes gateways advertised-routes delete ROUTE_NAME \
  --region=REGION \
  --project=PROJECT \
  --spoke=SPOKE_NAME

Haz los cambios siguientes:

  • ROUTE_NAME: el nombre de la ruta anunciada de la pasarela NCC que quieres eliminar
  • REGION: la región que contiene la pasarela NCC
  • PROJECT: el ID del proyecto que contiene la pasarela NCC.
  • SPOKE_NAME: el nombre del spoke de la pasarela

API

Usa el método projects.locations.spokes.gatewayAdvertisedRoutes.delete con un cuerpo de solicitud vacío:

DELETE https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/regions/REGION/spokes/SPOKE_NAME/gatewayAdvertisedRoutes/ROUTE_NAME

Haz los cambios siguientes:

  • PROJECT: el ID del proyecto que contiene la pasarela NCC.
  • REGION: la región que contiene la pasarela NCC
  • SPOKE_NAME: el nombre del spoke de la pasarela
  • ROUTE_NAME: el nombre de la ruta anunciada de la pasarela NCC que quieres eliminar

Siguientes pasos