Menerapkan kebijakan rute BGP

Panduan ini menjelaskan cara menerapkan kebijakan rute BGP di Cloud Router.

Menambahkan kebijakan rute BGP ke peer BGP

Menambahkan kebijakan rute BGP ke peer BGP akan menggantikan semua kebijakan BGP yang ada untuk rekan kerja. Misalnya, --import-policies= akan menghapus semua kebijakan impor yang ada untuk peer BGP yang terdaftar, dan --import-policies=my-import-policy1,my-import-policy2 menggantikan yang sudah ada rantai kebijakan impor yang ditentukan untuk pembanding.

Untuk menambahkan kebijakan rute BGP ke peer BGP, jalankan perintah berikut:

gcloud beta compute routers add-bgp-peer ROUTER_NAME \
    --peer-name=PEER_NAME \
    --import-policies=IMPORT_POLICIES \
    --export-policies=EXPORT_POLICIES

Ganti kode berikut:

  • ROUTER_NAME: nama Cloud Router Anda
  • PEER_NAME: nama peer BGP yang kebijakannya berlaku untuk
  • IMPORT_POLICIES: daftar impor yang dipisahkan koma kebijakan yang akan diterapkan ke peer yang disebutkan
  • EXPORT_POLICIES: daftar ekspor yang dipisahkan koma kebijakan yang akan diterapkan ke peer yang disebutkan

Perintah akan gagal jika salah satu kondisi berikut terpenuhi:

  • --peer-name= tidak mencantumkan pembanding yang sudah ada
  • --import-policy= tidak mencantumkan kebijakan impor yang ada
  • --export-policy= tidak mencantumkan kebijakan ekspor yang ada

Memperbarui kebijakan rute BGP ke peer BGP

Memperbarui kebijakan rute BGP ke peer BGP akan menggantikan semua kebijakan BGP yang ada kepada rekan. Misalnya, --import-policies= menghapus semua impor yang ada kebijakan untuk peer BGP yang terdaftar, dan --import-policies=my-import-policy1,my-import-policy2 menggantikan yang sudah ada rantai kebijakan impor yang ditentukan untuk pembanding.

Untuk memperbarui kebijakan rute BGP ke peer BGP, jalankan perintah berikut:

gcloud beta compute routers update-bgp-peer ROUTER_NAME \
    --peer-name=PEER_NAME \
    --import-policies=IMPORT_POLICIES \
    --export-policies=EXPORT_POLICIES

Ganti kode berikut:

  • ROUTER_NAME: nama Cloud Router Anda
  • PEER_NAME: nama peer BGP yang kebijakannya berlaku untuk
  • IMPORT_POLICIES: daftar impor yang dipisahkan koma kebijakan yang akan diterapkan ke peer yang disebutkan
  • EXPORT_POLICIES: daftar ekspor yang dipisahkan koma kebijakan yang akan diterapkan ke peer yang disebutkan

Perintah akan gagal jika salah satu kondisi berikut terpenuhi:

  • --peer-name= tidak mencantumkan pembanding yang sudah ada
  • --import-policy= tidak mencantumkan kebijakan impor yang ada
  • --export-policy= tidak mencantumkan kebijakan ekspor yang ada

Mendownload kebijakan rute BGP

Untuk mendownload kebijakan rute BGP ke komputer, jalankan perintah berikut:

gcloud beta compute routers download-route-policy ROUTER_NAME \
    --policy-name=BGP_ROUTE_POLICY_NAME \
    --file-name=FILE_NAME

Ganti kode berikut:

  • ROUTER_NAME: nama Cloud Router Anda
  • BGP_ROUTE_POLICY_NAME: nama kebijakan rute BGP yang ingin Anda ekspor
  • FILE_NAME: nama file untuk mendownload rute kebijakan ke

Output ditetapkan secara default ke file YAML. Untuk mengekspor file JSON, jalankan perintah berikut berikut:

gcloud beta compute routers download-route-policy ROUTER_NAME \
    --policy-name=BGP_ROUTE_POLICY_NAME \
    --file-name=FILE_NAME \
    --format=json

Menampilkan kebijakan rute BGP

Untuk menampilkan kebijakan rute BGP, jalankan perintah berikut:

gcloud beta compute routers get-route-policy ROUTER_NAME \
    --policy-name=BGP_ROUTE_POLICY_NAME

Ganti kode berikut:

  • ROUTER_NAME: nama Cloud Router Anda
  • BGP_ROUTE_POLICY_NAME: nama kebijakan rute BGP yang ingin Anda ekspor

Output ditetapkan secara default ke file YAML. Untuk mengekspor file JSON, jalankan perintah berikut berikut:

gcloud beta compute routers get-route-policy ROUTER_NAME \
    --policy-name=BGP_ROUTE_POLICY_NAME \
    --format=json

Langkah selanjutnya