Como visualizar os detalhes do Cloud Router

Esta página descreve como visualizar os detalhes de um Cloud Router e as sessões do BGP dele, incluindo os seguintes:

Todas as rotas de uma sessão do BGP usam a mesma prioridade de rota divulgada básica. Para mais informações, consulte Prefixos e prioridades divulgados. Se nenhum valor for especificado, a prioridade de rota divulgada básica será o valor padrão 100.

Para mais informações sobre problemas de configuração e de processamento de rotas do BGP, consulte a página Solução de problemas.

Antes de começar

Para usar os exemplos de linha de comando deste guia:

  1. Instale a ferramenta de linha de comando gcloud ou atualize-a para a versão mais recente.
  2. Defina uma região e uma zona padrão.

Para usar os exemplos da API deste guia, configure o acesso a ela.

Visualizar o status e as rotas do Cloud Router

Para visualizar o status e as rotas do Cloud Router, siga estas etapas.

Console

Verifique o status de uma sessão do BGP

  1. No Console do Google Cloud, acesse a página do Cloud Routers.

    Acesse o Cloud Routers

  2. Veja a coluna Sessões do BGP.

    • Um círculo verde com uma marca de seleção indica que a sessão foi criada.
    • Um círculo vermelho com um ponto de exclamação indica que a sessão ainda sendo criada ou já apresentou uma falha.

    Para mais informações, mantenha o ponteiro do mouse sobre o ponto de exclamação. Se a sessão ainda estiver sendo criada, aguarde alguns minutos e atualize a página para verificar se a sessão foi criada. Se a sessão apresentou uma falha, consulte os registros para ver informações sobre a sessão. Para mais informações, consulte Como visualizar registros e métricas.

Veja as rotas divulgadas pelo roteador

  1. No Console do Cloud, acesse a página Cloud Routers.

    Acesse o Cloud Routers

  2. Clique no nome do roteador para abrir a página Detalhes do roteador.

  3. Em Sessões do BGP, clique no nome da sessão do BGP para a qual você quer ver as rotas divulgadas.

  4. Na página Detalhes da sessão do BGP, consulte a seção Rotas divulgadas.

Visualizar as rotas dinâmicas que o Cloud Router aprendeu na rede

  1. No Console do Cloud, acesse a página Redes da VPC.

    Acesse Rotas da VPC

  2. Selecione Dinâmico.

Determine a configuração do intervalo do sinal de atividade de peering do BGP

  1. No Console do Cloud, acesse a página Cloud Routers.

    Acesse o Cloud Routers

  2. Clique no roteador com as informações que você quer visualizar.

  3. Veja a configuração na página Detalhes do roteador em Intervalo de sinal de atividade de peering do BGP.

gcloud

  1. Execute o comando get-status e transmita o nome do roteador. O comando retorna o status do roteador e as rotas divulgadas.

    gcloud compute routers get-status ROUTER_NAME \
       --project=PROJECT_ID \
       --region=asia-east1
    

    Substitua:

    • ROUTER_NAME: o nome do Cloud Router
    • PROJECT_ID: o projeto que contém o Cloud Router
  2. A resposta será semelhante a:

    kind: compute#routerStatusResponse
    result:
      bestRoutes:
      — creationTimestamp: '2019-04-17T07:16:12.789-07:00'
        destRange: 192.168.1.0/24
        kind: compute#route
        nextHopIp: 169.254.0.2
        priority: 100
      — creationTimestamp: '2019-04-17T07:16:12.789-07:00'
        destRange: 192.168.2.0/24
        kind: compute#route
        nextHopIp: 169.254.0.2
        priority: 338
      bestRoutesForRouter:
      — creationTimestamp: '2019-04-17T07:15:42.012-07:00'
        destRange: 192.168.1.0/24
        kind: compute#route
        nextHopIp: 169.254.0.2
        priority: 100
      — creationTimestamp: '2019-04-17T07:15:42.014-07:00'
        destRange: 192.168.2.0/24
        kind: compute#route
        nextHopIp: 169.254.0.2
        priority: 338
        bgpPeerStatus:
      — advertisedRoutes:
        — destRange: 10.0.1.0/24
          kind: compute#route
          nextHopIp: 169.254.0.1
          priority: 100
        — destRange: 10.0.2.0/24
          kind: compute#route
          nextHopIp: 169.254.0.1
          priority: 340
      ipAddress: 169.254.0.1
      linkedVpnTunnel: https://www.googleapis.com/compute/projects/PROJECT_ID/regions/us-central1/vpnTunnels/vpn-1-tunnel-1
      name: mysession2
      numLearnedRoutes: 2
      peerIpAddress: 169.254.0.2
      state: Established
      status: UP
      uptime: 2 days, 3 hours, 37 minutes, 0 seconds
      uptimeSeconds: '185820'
    network: https://www.googleapis.com/compute/kind: compute#routerStatusResponse
    

API

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 Router.
  • REGION: a região onde o Cloud Router está localizado
  • ROUTER_NAME: o nome do Cloud Router

Visualizar as configurações da sessão do BGP

Para visualizar as configurações de uma sessão do BGP existente, siga estas etapas.

Console

  1. No Console do Google Cloud, acesse a página do Cloud Routers.

    Acesse o Cloud Routers

  2. Na lista de roteadores, selecione o roteador com a sessão do BGP que você quer visualizar.

  3. Consulte a seção Sessões do BGP para ver os detalhes das sessões do BGP do Cloud Router.

gcloud

  1. Execute o comando describe e transmita o nome do Cloud Router.

    gcloud compute routers describe ROUTER_NAME /
      --project PROJECT_ID /
      --region REGION
    

    Substitua:

    • ROUTER_NAME: o nome do Cloud Router
    • PROJECT_ID: o projeto que contém o Cloud Router
    • REGION: a região onde o Cloud Router está localizado
  2. Na saída, veja a seção bgpPeers.

      bgp:
        advertiseMode: DEFAULT
        asn: 65001
        keepaliveInterval: 120
      bgpPeers:
      — advertiseMode: DEFAULT
        enable: 'TRUE'
        interfaceName: if-mysession2
        ipAddress: 169.254.0.1
        name: mysession2
        peerAsn: 65002
        peerIpAddress: 169.254.0.2
      creationTimestamp: '2019-03-15T13:48:12.433-07:00'
      description: ''
      id: '7214728016518951367'
      interfaces:
      — ipRange: 169.254.0.1/30
      linkedVpnTunnel: https://www.googleapis.com/compute/projects/PROJECT_ID/regions/us-central1/vpnTunnels/vpn-1-tunnel-1
      name: if-mysession2
      kind: compute#router
      name: ROUTER_NAME
      network: https://www.googleapis.com/compute/projects/PROJECT_ID/global/networks/network-a
      region: https://www.googleapis.com/compute/projects/PROJECT_ID/regions/us-central1
      selfLink: https://www.googleapis.com/compute/projects/PROJECT_ID/regions/us-central1/routers/ROUTER_NAME
      selfLinkWithId: https://www.googleapis.com/compute/projects/PROJECT_ID/regions/us-central1/routers/7114728016518951267
    

API

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 Router.
  • REGION: a região onde o Cloud Router está localizado.
  • ROUTER_NAME: o nome do Cloud Router

O campo bgpPeers[] na saída contém a configuração de cada sessão do BGP.

A seguir