Especificar e gerenciar rotas aprendidas personalizadas
O Cloud Router aprende rotas para o tráfego de saída dinamicamente com os pares do BGP (Border Gateway Protocol). No entanto, também é possível criar manualmente essas rotas e aplicá-las a uma sessão do BGP. Essas rotas criadas manualmente são chamadas de rotas aprendidas personalizadas.
É possível criar rotas aprendidas personalizadas enquanto cria uma sessão do BGP. Como alternativa, é possível atualizar uma sessão do BGP para adicionar rotas aprendidas personalizadas.
Para uma visão geral das rotas aprendidas, consulte Rotas aprendidas.
Para mais informações sobre como o Cloud Router lida com rotas aprendidas em geral, incluindo rotas aprendidas dinamicamente, consulte Rotas aprendidas.
Antes de começar
Antes de começar, leia as seções a seguir.
Selecionar um projeto
-
In the Cloud de Confiance console, on the project selector page, select or create a Cloud de Confiance project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator
(
roles/resourcemanager.projectCreator
), which contains theresourcemanager.projects.create
permission. Learn how to grant roles.
-
Verify that billing is enabled for your Cloud de Confiance project.
-
Install the Google Cloud CLI.
-
Configure a gcloud CLI para usar sua identidade federada.
Para mais informações, consulte Fazer login na gcloud CLI com sua identidade federada.
-
Para inicializar a gcloud CLI, execute o seguinte comando:
gcloud init
- Se você estiver usando a Google Cloud CLI, defina o ID do
projeto executando o comando a seguir. As instruções do
gcloud
nesta página presumem que você definiu o ID do projeto.gcloud config set project PROJECT_ID
-
Confirme se o ID foi definido executando o seguinte comando:
gcloud config list --format='text(core.project)'
- Criar um gateway de VPN de alta disponibilidade para um gateway de VPN de peering
- Criar anexos da VLAN (Interconexão dedicada)
No console Cloud de Confiance , acesse a página Cloud Routers.
No campo Nome, clique no nome do Cloud Router apropriado.
Na página Detalhes do roteador, clique no nome da sessão do BGP que você quer modificar.
Na página de detalhes da sessão do BGP, clique em
Editar.Expanda a seção Rotas divulgadas, rotas aprendidas personalizadas, detecção de encaminhamento bidirecional (BFD).
Na seção Rotas aprendidas personalizadas, faça o seguinte:
Na seção Prioridade de todas as rotas aprendidas, para configurar a prioridade da rota, insira um valor de MED entre
0
e65535
(inclusivo) para todas as rotas aprendidas personalizadas configuradas para esta sessão.OCloud de Confiance dá mais preferência às rotas que têm valores MED menores. Se o mesmo intervalo de endereços IP estiver configurado em várias rotas aprendidas personalizadas, a melhor seleção de caminho será baseada no valor MED da rota.
Clique em Adicionar novo intervalo de endereços IP.
No campo Intervalo de endereços IP, insira um endereços IPv4 ou IPv6. Se você fornecer um endereço IP sem uma máscara de sub-rede, ela será interpretada como uma máscara de sub-rede
/32
(para IPv4) e uma máscara de sub-rede/128
(para IPv6).
Clique em Salvar.
ROUTER_NAME
: o nome do Cloud RouterPEER_NAME
: o nome do app semelhante do BGPREGION
: a região onde o Cloud Router está localizadoIP_PREFIXES
: uma lista de endeerços IPv4 ou IPv6 separados por vírgula, por exemplo,192.0.2.0/24,198.51.100.0/24,2001:db8:abcd:12::/64
Se você fornecer um endereço IP sem uma máscara de sub-rede, ela será interpretada como uma máscara de sub-rede
/32
para IPv4 e uma máscara de sub-rede/128
para IPv6. Para informações sobre o número máximo de rotas aprendidas que você pode ter, consulte Limites.ROUTE_PRIORITY
: um valor MED entre0
e65535
(incluso) para todas as rotas personalizadas aprendidas configuradas para esta sessão.OCloud de Confiance dá mais preferência às rotas que têm valores de MED menores. Ou seja, uma rota com um valor MED de
100
é priorizada em relação a uma com um valor MED de200
. Se você não fornecer um valor de MED, internamente Cloud de Confiance aplicará um valor de MED de100
.PROJECT_ID
: o projeto que contém o Cloud RouterREGION
: a região onde o Cloud Router está localizadoROUTER_NAME
: o nome do Cloud RouterPEER_NAME_1
: o nome da sessão do BGPINTERFACE_NAME_1
: o nome da interface que a sessão usaIP_ADDRESS_1
: o endereço IP do Cloud Router que a sessão do BGP usaPEER_IP_ADDRESS_1
: o endereço IP do par do BGPPEER_ASN_1
: o número do sistema autônomo (ASN, na sigla em inglês) da sessãoPEER_NAME_2
: o nome da sessão do BGPINTERFACE_NAME_2
: o nome da interface que a sessão usaIP_ADDRESS_2
: o endereço IP do Cloud Router que a sessão do BGP usaPEER_IP_ADDRESS_2
: o endereço IP do par do BGPPEER_ASN_2
: o número do sistema autônomo (ASN, na sigla em inglês) da sessãoROUTE_PRIORITY
: um valor MED entre0
e65535
(incluso) para todas as rotas personalizadas aprendidas configuradas para esta sessão.OCloud de Confiance dá mais preferência às rotas que têm valores de MED menores. Ou seja, uma rota com um valor MED de
100
é priorizada em relação a uma com um valor MED de200
. Se você não fornecer um valor de MED, internamente Cloud de Confiance aplicará um valor de MED de100
.IP_PREFIX_1
eIP_PREFIX_2
: para cada um desses campos, insira um prefixo IPv4 ou IPv6.Se você fornecer um prefixo IP sem uma máscara de sub-rede, ele será interpretado como, para IPv4, uma máscara de sub-rede
/32
e, para IPv6,/128
. Para informações sobre o número máximo de rotas aprendidas que você pode ter, consulte Limites.No console Cloud de Confiance , acesse a página Cloud Routers.
No campo Nome, clique no nome do Cloud Router apropriado.
Na página Detalhes do roteador, clique no nome da sessão do BGP que você quer modificar.
Na página de detalhes da sessão do BGP, clique em
Editar.Expanda a seção Rotas divulgadas, rotas aprendidas personalizadas, detecção de encaminhamento bidirecional (BFD).
No campo Intervalo de endereços IP, edite o prefixo IPv4 ou IPv6. Se você fornecer um prefixo de IP sem uma máscara de sub-rede, ela será interpretada como uma máscara de sub-rede
/32
(para IPv4) e uma máscara de sub-rede/128
(para IPv6).Clique em Salvar.
ROUTER_NAME
: o nome do Cloud RouterPEER_NAME
: o nome do app semelhante do BGPREGION
: a região onde o Cloud Router está localizadoIP_PREFIXES
: uma lista de prefixos IPv4 ou IPv6 separados por vírgula, por exemplo,1.2.3.4,6.7.0.0,2001:db8:abcd:12::/64
Se você fornecer um prefixo IP sem uma máscara de sub-rede, ele será interpretado como, para IPv4, uma máscara de sub-rede
/32
e, para IPv6,/128
. Para limpar todos os prefixos, use a sinalização sem valor depois dele. Para informações sobre o número máximo de rotas aprendidas que você pode ter, consulte Limites.PROJECT_ID
: o projeto que contém o Cloud RouterREGION
: a região onde o Cloud Router está localizadoROUTER_NAME
: o nome do Cloud RouterPEER_NAME_1
: o nome da sessão do BGPINTERFACE_NAME_1
: o nome da interface que a sessão usaIP_ADDRESS_1
: o endereço IP do Cloud Router que a sessão usaPEER_IP_ADDRESS_1
: o endereço IP do par do BGPPEER_ASN_1
: o número do sistema autônomo (ASN, na sigla em inglês) da sessãoPEER_NAME_2
: o nome da sessão do BGPINTERFACE_NAME_2
: o nome da interface que a sessão usaIP_ADDRESS_2
: o endereço IP do Cloud Router que a sessão usaPEER_IP_ADDRESS_2
: o endereço IP do par do BGPPEER_ASN_2
: o número do sistema autônomo (ASN, na sigla em inglês) da sessãoROUTE_PRIORITY
: um valor MED entre0
e65535
(incluso) para todas as rotas personalizadas aprendidas configuradas para esta sessão.OCloud de Confiance dá mais preferência às rotas que têm valores de MED menores. Ou seja, uma rota com um valor MED de
100
é priorizada em relação a uma com um valor MED de200
. Se você não fornecer um valor de MED, internamente Cloud de Confiance aplicará um valor de MED de100
.IP_PREFIX_1
eIP_PREFIX_2
: para cada um desses campos, insira um prefixo IPv4 ou IPv6.Se você fornecer um endereço IP sem uma máscara de sub-rede, ele será interpretado como, para IPv4, uma máscara de sub-rede
/32
e, para IPv6,/128
. Para informações sobre o número máximo de rotas aprendidas que você pode ter, consulte Limites.No console Cloud de Confiance , acesse a página Cloud Routers.
No campo Nome, clique no nome do Cloud Router apropriado.
Na página Detalhes do roteador, clique no nome da sessão do BGP que você quer modificar.
Na página de detalhes da sessão do BGP, clique em
Editar.Expanda a seção Rotas divulgadas, rotas aprendidas personalizadas, detecção de encaminhamento bidirecional (BFD).
Na seção Rotas aprendidas personalizadas, ao lado do Intervalo de endereços IP que você quer remover, clique em
Excluir intervalo de IPClique em Salvar.
ROUTER_NAME
: o nome do Cloud RouterPEER_NAME
: o nome do app semelhante do BGPREGION
: a região onde o Cloud Router está localizadoIP_PREFIXES
: uma lista separada por vírgulas dos prefixos de IP que você quer remover.PROJECT_ID
: o projeto que contém o Cloud RouterREGION
: a região onde o Cloud Router está localizadoROUTER_NAME
: o nome do Cloud RouterPEER_NAME_1
: o nome da sessão do BGPINTERFACE_NAME_1
: o nome da interface que a sessão usaIP_ADDRESS_1
: o endereço IP do Cloud Router que a sessão usaPEER_IP_ADDRESS_1
: o endereço IP do par do BGPPEER_ASN_1
: o número do sistema autônomo (ASN, na sigla em inglês) da sessãoPEER_NAME_2
: o nome da sessãoINTERFACE_NAME_2
: o nome da interface que a sessão usaIP_ADDRESS_2
: o endereço IP do Cloud Router que a sessão usaPEER_IP_ADDRESS_2
: o endereço IP do par do BGPPEER_ASN_2
: o número do sistema autônomo (ASN, na sigla em inglês) da sessãoNo console Cloud de Confiance , acesse a página Cloud Routers.
No campo Nome, clique no nome do Cloud Router apropriado.
Na página Detalhes do roteador, clique no nome da sessão do BGP que você quer modificar.
Na página de detalhes da sessão do BGP, clique em
Editar.Expanda a seção Rotas divulgadas, rotas aprendidas personalizadas, detecção de encaminhamento bidirecional (BFD).
No campo Prioridade de todas as rotas aprendidas, para editar o valor MED da rota, insira um novo valor entre
0
e65535
(inclusivo) para todas as rotas aprendidas personalizadas configuradas para esta sessão.OCloud de Confiance dá mais preferência às rotas que têm valores de MED menores. Se o mesmo intervalo de endereços IP estiver configurado em várias rotas aprendidas personalizadas, a melhor seleção de caminho será baseada no valor MED da rota.
Clique em Salvar.
ROUTER_NAME
: o nome do Cloud RouterPEER_NAME
: o nome do app semelhante do BGPREGION
: a região onde o Cloud Router está localizadoNEW_ROUTE_PRIORITY
: um valor MED entre0
e65535
(incluso) para todas as rotas personalizadas aprendidas configuradas para esta sessão.OCloud de Confiance dá mais preferência às rotas que têm valores MED menores. Ou seja, uma rota com um valor MED de
100
é priorizada em relação a uma com um valor MED de200
.PROJECT_ID
: o projeto que contém o Cloud RouterREGION
: a região onde o Cloud Router está localizadoROUTER_NAME
: o nome do Cloud RouterPEER_NAME_1
: o nome da sessão do BGPINTERFACE_NAME_1
: o nome da interface que a sessão usaIP_ADDRESS_1
: o endereço IP do Cloud Router que a sessão usaPEER_IP_ADDRESS_1
: o endereço IP do par do BGPPEER_ASN_1
: o número do sistema autônomo (ASN) da sessãoPEER_NAME_2
: o nome da sessão do BGPINTERFACE_NAME_2
: o nome da interface que a sessão usaIP_ADDRESS_2
: o endereço IP do Cloud Router que a sessão usaPEER_IP_ADDRESS_2
: o endereço IP do par do BGPPEER_ASN_2
: o número do sistema autônomo (ASN) da sessãoNEW_ROUTE_PRIORITY
: um valor MED entre0
e65535
(incluso) para todas as rotas personalizadas aprendidas configuradas para esta sessão.OCloud de Confiance dá mais preferência às rotas que têm valores de MED menores. Ou seja, uma rota com um valor MED de
100
é priorizada em relação a uma com um valor MED de200
.IP_PREFIX_1
eIP_PREFIX_2
: os prefixos IP que já estão definidos para a sessão do BGPNo console Cloud de Confiance , acesse a página Cloud Routers.
No campo Nome, clique no nome do Cloud Router apropriado.
Na página Detalhes do roteador, clique no nome da sessão do BGP que você quer modificar.
Na página de detalhes da sessão do BGP, clique em
Editar.Expanda a seção Rotas divulgadas, rotas aprendidas personalizadas, detecção de encaminhamento bidirecional (BFD).
Para conferir o valor MED da rota , consulte o campo Prioridade de todas as rotas aprendidas personalizadas.
OCloud de Confiance dá mais preferência às rotas que têm valores MED menores. Ou seja, uma rota com um valor MED de
100
é priorizada em relação a uma com um valor MED de200
.Para conferir os intervalos de endereços IP, consulte os campos Intervalo de endereços IP.
Para verificar a configuração das sessões do BGP, use o comando
gcloud compute routers describe
. Exemplo:gcloud compute routers describe ROUTER_NAME \ --region=REGION
Substitua:
ROUTER_NAME
: o nome do Cloud RouterREGION
: a região onde o Cloud Router está localizado
A saída do comando inclui os prefixos de IP e os valores de MED configurados para cada sessão do BGP.
Para ver se alguma das rotas aprendidas personalizadas é considerada a melhor para o roteador, use o comando
gcloud compute routers get-status
:gcloud compute routers get-status ROUTER_NAME \ --region=REGION
Substitua:
ROUTER_NAME
: o nome do Cloud RouterREGION
: a Cloud de Confiance região
A saída lista as melhores rotas para o Cloud Router e informa o estado de cada sessão do BGP.
Para recuperar detalhes da configuração da sessão do BGP, use o método
routers.get
:GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME
Substitua:
PROJECT_ID
: o projeto que contém o Cloud RouterREGION
: a região onde o Cloud Router está localizadoROUTER_NAME
: o nome do Cloud Router
O campo
bgpPeers
na saída contém a configuração de cada sessão do BGP.Use o método
routers.getRouterStatus
.GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME/getRouterStatus
Substitua:
PROJECT_ID
: o projeto que contém o Cloud RouterREGION
: a região onde o Cloud Router está localizadoROUTER_NAME
: o nome do Cloud Router
A saída lista as melhores rotas para o Cloud Router e informa o estado de cada sessão do BGP.
Para entender melhor o estado de uma sessão do BGP, consulte Estados da sessão do BGP.
Para resolver problemas com o Cloud Router, consulte Solução de problemas.
Requisitos para IPv6 (opcional)
Se você quer que suas rotas aprendidas incluam prefixos IPv6, seu recurso de conectividade precisa atender às condições subjacentes do IPv6. Por exemplo, se você estiver estabelecendo rotas aprendidas personalizadas para um túnel de VPN, verifique se atende às condições descritas no suporte a IPv6 na VPN do Cloud.
Definir rotas aprendidas personalizadas ao criar uma sessão
Para alguns produtos de conectividade de rede, é possível configurar um par do BGP para incluir rotas aprendidas personalizadas enquanto cria o recurso. Para outros recursos, crie a sessão do BGP primeiro e, em seguida, adicione as rotas aprendidas posteriormente.
Para mais informações sobre como adicionar rotas aprendidas personalizadas ao criar uma sessão, consulte:
Se você estiver criando um anexo da VLAN da Interconexão por parceiro, primeiro crie o anexo e, em seguida, atualize o par do BGP para adicionar rotas aprendidas personalizadas.
Se você estiver instalando um dispositivo virtual de rede de terceiros usando o Network Connectivity Center e quiser usar rotas aprendidas personalizadas, primeiro instale o dispositivo. Em seguida, para cada rota aprendida personalizada que você quiser usar, faça login no dispositivo e configure a instância do dispositivo roteador para usar as rotas aprendidas personalizadas. Depois disso, atualize a sessão do BGP para usar rotas aprendidas personalizadas. Para mais informações, consulte Usar rotas aprendidas personalizadas na documentação do Network Connectivity Center.
Quando você atualiza uma sessão do Cloud Router, ele verifica se há sobreposição entre rotas aprendidas personalizadas e sub-redes VPC. Se houver uma sobreposição, a sub-rede VPC terá precedência. Isso significa que o tráfego é roteado pela sub-rede VPC em vez da rota aprendida personalizada. O Cloud Router ignora o BGP e as rotas aprendidas personalizadas que são mais específicas ou iguais à sub-rede VPC. Para mais informações sobre roteamento em Cloud de Confiance, consulte Rotas.
Se uma rota do BGP e uma rota aprendida personalizada corresponderem ao mesmo endereço IP de destino, Cloud de Confiance dará mais preferência às rotas que têm valor de MED menor. Valores de MED mais baixos indicam maior prioridade.
Para informações sobre como adicionar rotas aprendidas personalizadas ao atualizar uma sessão do BGP, consulte a seção a seguir.
Atualizar uma sessão para usar rotas aprendidas
Se você tiver uma sessão do BGP existente que não tenha rotas aprendidas personalizadas definidas, será possível atualizá-la para usar rotas aprendidas personalizadas.
Também é possível usar esse procedimento se você já tiver configurado rotas aprendidas personalizadas para uma sessão, mas quiser adicioná-las ao prefixo IP especificado anteriormente.
Console
gcloud
Use o comando gcloud compute routers update-bgp-peer
(em inglês).
gcloud compute routers update-bgp-peer ROUTER_NAME \ --peer-name=PEER_NAME \ --region=REGION \ --add-custom-learned-route-ranges=IP_PREFIXES \ --custom-learned-route-priority=ROUTE_PRIORITY
Substitua:
API
Use o
método compute.routers.patch
e atualize a matriz bgpPeers
.
Ao corrigir a matriz bgpPeers
, é preciso fornecer valores para cada campo em cada item, a menos que você queira remover alguns pares ou alguns valores do BGP.
Por exemplo, suponha que o Cloud Router tenha dois pares do BGP. Para deixar o primeiro par do BGP inalterado, mas adicionar duas rotas aprendidas ao segundo par do BGP, use uma solicitação como a seguinte:
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME { "bgpPeers": [ { "name": "PEER_NAME_1", "interfaceName": "INTERFACE_NAME_1", "ipAddress": "IP_ADDRESS_1", "peerIpAddress": "PEER_IP_ADDRESS_1", "peerAsn": "PEER_ASN_1" }, { "name": "PEER_NAME_2", "interfaceName": "INTERFACE_NAME_2", "ipAddress": "IP_ADDRESS_2", "peerIpAddress": "PEER_IP_ADDRESS_2", "peerAsn": "PEER_ASN_2", "customLearnedRoutePriority": "ROUTE_PRIORITY", "customLearnedIpRanges": [ { "range": "IP_PREFIX_1" }, { "range": "IP_PREFIX_2" } ] } ] }
Substitua os valores do marcador da seguinte maneira.
Forneça valores sobre o Cloud Router:
Forneça valores sobre a sessão de peering do BGP que você não está alterando:
Forneça valores sobre a sessão de peering do BGP a que você quer adicionar rotas aprendidas personalizadas:
Substituir rotas aprendidas personalizadas
Se você quiser substituir as rotas aprendidas personalizadas definidas para uma sessão do BGP, use as seguintes orientações. Quando você usa esse procedimento, as rotas aprendidas são descartadas em favor das novas rotas definidas.
Console
gcloud
Use o
comando gcloud compute routers update-bgp-peer
.
Use a sinalização set-custom-learned-route-ranges
para especificar novos prefixos de IP ou para limpar prefixos definidos anteriormente:
gcloud compute routers update-bgp-peer ROUTER_NAME \ --peer-name=PEER_NAME \ --region=REGION \ --set-custom-learned-route-ranges=IP_PREFIXES
Substitua:
API
Use o
método compute.routers.patch
e atualize a matriz bgpPeers
.
Ao corrigir a matriz bgpPeers
, é preciso fornecer valores para cada campo em cada item, a menos que você queira remover alguns pares ou alguns valores do BGP.
Por exemplo, suponha que o Cloud Router tenha dois pares. Suponha que um não use rotas aprendidas personalizadas, mas o outro usa. Para deixar o primeiro par inalterado, mas substituir as rotas definidas para o segundo par, use uma solicitação como a seguinte:
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME { "bgpPeers": [ { "name": "PEER_NAME_1", "interfaceName": "INTERFACE_NAME_1", "ipAddress": "IP_ADDRESS_1", "peerIpAddress": "PEER_IP_ADDRESS_1", "peerAsn": "PEER_ASN_1" }, { "name": "PEER_NAME_2", "interfaceName": "INTERFACE_NAME_2", "ipAddress": "IP_ADDRESS_2", "peerIpAddress": "PEER_IP_ADDRESS_2", "peerAsn": "PEER_ASN_2", "customLearnedRoutePriority": "ROUTE_PRIORITY", "customLearnedIpRanges": [ { "range": "IP_PREFIX_1" }, { "range": "IP_PREFIX_2" } ] } ] }
Substitua os valores do marcador da seguinte maneira.
Forneça valores sobre o Cloud Router:
Forneça valores sobre a sessão de peering do BGP que você não está alterando:
Forneça valores sobre a sessão de peering do BGP para a qual você quer substituir as rotas aprendidas personalizadas:
Remover rotas aprendidas personalizadas de uma sessão do BGP
Para remover algumas ou todas as rotas aprendidas de uma sessão do BGP, use as seguintes orientações.
Console
gcloud
Use o comando gcloud compute routers update-bgp-peer
(em inglês).
gcloud compute routers update-bgp-peer ROUTER_NAME \ --peer-name=PEER_NAME \ --region=REGION \ --remove-custom-learned-route-ranges=IP_PREFIXES
Substitua:
API
Use o
método compute.routers.patch
e atualize a matriz bgpPeers
.
Ao corrigir a matriz bgpPeers
, é preciso fornecer valores para cada campo em cada item, a menos que você queira remover alguns pares ou alguns valores do BGP.
Por exemplo, suponha que o Cloud Router tenha dois pares do BGP. Suponha que um não use rotas aprendidas personalizadas, mas o outro usa. Para deixar o primeiro par inalterado e remover as rotas definidas para o segundo par, use uma solicitação como a seguinte:
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME { "bgpPeers": [ { "name": "PEER_NAME_1", "interfaceName": "INTERFACE_NAME_1", "ipAddress": "IP_ADDRESS_1", "peerIpAddress": "PEER_IP_ADDRESS_1", "peerAsn": "PEER_ASN_1" }, { "name": "PEER_NAME_2", "interfaceName": "INTERFACE_NAME_2", "ipAddress": "IP_ADDRESS_2", "peerIpAddress": "PEER_IP_ADDRESS_2", "peerAsn": "PEER_ASN_2" } ] }
Substitua os valores do marcador da seguinte maneira.
Forneça valores sobre o Cloud Router:
Forneça valores sobre a sessão de peering do BGP que você não está alterando:
Forneça valores sobre a sessão de peering do BGP da qual você quer remover rotas aprendidas personalizadas:
Mudar os valores de MED de todas as rotas aprendidas personalizadas em uma sessão do BGP
Se você quiser atualizar uma sessão do BGP para usar valores de MED diferentes para as rotas aprendidas personalizadas, use a orientação a seguir. Lembre-se de que os valores MED sempre se aplicam a todas as rotas personalizadas definidas para um par do BGP. Não é possível aplicar valores MED diferentes a prefixos IP diferentes.
Console
gcloud
Use o comando gcloud compute routers update-bgp-peer
(em inglês).
gcloud compute routers update-bgp-peer ROUTER_NAME \ --peer-name=PEER_NAME \ --region=REGION \ --custom-learned-route-priority=NEW_ROUTE_PRIORITY
Substitua:
API
Use o
método compute.routers.patch
e atualize a matriz bgpPeers
.
Ao corrigir a matriz bgpPeers
, é preciso fornecer valores para cada campo em cada item, a menos que você queira remover alguns pares ou alguns valores do BGP.
Por exemplo, suponha que o Cloud Router tenha dois pares do BGP. Para deixar o primeiro par inalterado, mas atualizar o valor MED das duas rotas aprendidas personalizadas definidas para o segundo par, use uma solicitação como esta:
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME { "bgpPeers": [ { "name": "PEER_NAME_1", "interfaceName": "INTERFACE_NAME_1", "ipAddress": "IP_ADDRESS_1", "peerIpAddress": "PEER_IP_ADDRESS_1", "peerAsn": "PEER_ASN_1" }, { "name": "PEER_NAME_2", "interfaceName": "INTERFACE_NAME_2", "ipAddress": "IP_ADDRESS_2", "peerIpAddress": "PEER_IP_ADDRESS_2", "peerAsn": "PEER_ASN_2", "customLearnedRoutePriority": "NEW_ROUTE_PRIORITY", "customLearnedIpRanges": [ { "range": "IP_PREFIX_1" }, { "range": "IP_PREFIX_2" } ] } ] }
Substitua:
Verificar o status de rotas aprendidas
Para verificar o status das suas rotas personalizadas, use as orientações a seguir.