Listar políticas de rota do BGP
Esta página descreve como listar políticas de rota do protocolo de gateway de borda (BGP) no Cloud Router, o que pode ajudar a resolver problemas com elas.
Antes de começar
gcloud
Para usar os exemplos de linha de comando deste guia:
- Instale ou atualize para a versão mais recente da Google Cloud CLI.
- Defina uma região e uma zona padrão.
API
Para usar os exemplos da API deste guia, configure o acesso a ela.
Listar políticas de rota do BGP
Console
No Trusted Cloud console, acesse a página Cloud Router.
Na página Cloud Router, clique na guia Políticas de rota do BGP.
Para conferir os termos de uma política de rota do BGP, clique no nome dela.
gcloud
Use o comando gcloud compute routers list-route-policies
:
gcloud compute routers list-route-policies ROUTER_NAME \
--region=REGION
Substitua:
ROUTER_NAME
: o nome do seu Cloud RouterREGION
: a região em que o Cloud Router está localizado.
O resultado será assim:
NAME: test-policy-1
TYPE: ROUTE_POLICY_TYPE_EXPORT
NAME: test-policy-2
TYPE: ROUTE_POLICY_TYPE_IMPORT
API
Use o
método routers.listRoutePolicies
.
GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME/listRoutePolicies
Substitua:
PROJECT_ID
: o projeto que contém o Cloud RouterREGION
: a região em que o Cloud Router está localizado.ROUTER_NAME
: o nome do seu Cloud Router
O resultado será assim:
{
"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="
}
]
}