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:
- 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.
Enumera las políticas de ruta de BGP
Console
En la Trusted Cloud consola, ve a la página Cloud Router.
En la página Cloud Router, haz clic en la pestaña Políticas de ruta de BGP.
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 RouterREGION
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="
}
]
}