Enumera las políticas de ruta de BGP

En esta página, se describe cómo enumerar las políticas de ruta del protocolo de puerta de enlace de frontera (BGP) en Cloud Router, lo que puede ayudarte a solucionar problemas relacionados con ellas.

Antes de comenzar

gcloud

Si deseas usar los ejemplos de línea de comandos de esta guía, haz lo siguiente:

  1. Instala Google Cloud CLI o actualízala a la última versión.
  2. 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.

Enumera las políticas de ruta de BGP

Console

  1. En la Trusted Cloud consola, ve a la página Cloud Router.

    Ve a Cloud Router

  2. En la página Cloud Router, haz clic en la pestaña Políticas de ruta de BGP.

  3. Para ver los términos de la política de ruta de BGP, haz clic en el nombre de la política de ruta de BGP.

gcloud

Usa el comando gcloud compute routers list-route-policies:

gcloud compute routers list-route-policies ROUTER_NAME \
    --region=REGION

Reemplaza lo siguiente:

  • ROUTER_NAME: el nombre de tu Cloud Router

  • REGION es la región en la que se encuentra tu Cloud Router.

El resultado es similar a este:

NAME: test-policy-1
TYPE: ROUTE_POLICY_TYPE_EXPORT

NAME: test-policy-2
TYPE: ROUTE_POLICY_TYPE_IMPORT

API

Usa el método routers.listRoutePolicies:

GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME/listRoutePolicies

Reemplaza lo siguiente:

  • PROJECT_ID es el proyecto que contiene tu Cloud Router.

  • REGION es la región en la que se encuentra tu Cloud Router.

  • ROUTER_NAME: el nombre de tu Cloud Router

El resultado es similar a este:

{
  "kind": "compute#routersListRoutePolicies",
  "result": [
    {
      "name": "ROUTER_NAME",
      "type": "ROUTE_POLICY_TYPE_IMPORT",
      "terms": [
        {
          "priority": 1,
          "match": {
            "expression": "destination != \"192.168.10.0/24\" && communities.matchesEvery([\"65000:1\", \"65000:2\"])"
          },
          "actions": [
            {
              "expression": "med.set(12345)"
            }
          ]
        },
        {
          "priority": 2,
          "match": {
            "expression": "destination != \"192.168.10.0/24\""
          },
          "actions": [
            {
              "expression": "med.set(12345)"
            }
          ]
        }
      ],
      "fingerprint": "ulgdg-dGCms="
    }
  ]
}