Mencantumkan kebijakan rute BGP

Halaman ini menjelaskan cara mencantumkan kebijakan rute Border Gateway Protocol (BGP) di Cloud Router, yang dapat membantu Anda memecahkan masalah kebijakan rute BGP.

Sebelum memulai

gcloud

Jika Anda ingin menggunakan contoh command line dalam panduan ini, lakukan tindakan berikut:

  1. Instal Google Cloud CLI atau update ke versi terbaru.
  2. Tetapkan region dan zona default.

API

Jika Anda ingin menggunakan contoh API dalam panduan ini, siapkan akses API.

Mencantumkan kebijakan rute BGP

Konsol

  1. Di konsol Trusted Cloud , buka halaman Cloud Router.

    Buka Cloud Router

  2. Di halaman Cloud Router, klik tab BGP Route Policies.

  3. Untuk melihat persyaratan kebijakan rute BGP untuk kebijakan rute BGP, klik nama kebijakan rute BGP.

gcloud

Gunakan perintah gcloud compute routers list-route-policies:

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

Ganti kode berikut:

  • ROUTER_NAME: nama Cloud Router Anda

  • REGION: region tempat Cloud Router Anda berada

Outputnya mirip dengan hal berikut ini:

NAME: test-policy-1
TYPE: ROUTE_POLICY_TYPE_EXPORT

NAME: test-policy-2
TYPE: ROUTE_POLICY_TYPE_IMPORT

API

Gunakan metode routers.listRoutePolicies:

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

Ganti kode berikut:

  • PROJECT_ID: project yang berisi Cloud Router Anda

  • REGION: region tempat Cloud Router Anda berada

  • ROUTER_NAME: nama Cloud Router Anda

Outputnya mirip dengan hal berikut ini:

{
  "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="
    }
  ]
}