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 peer. Misalnya, --import-policies=
menghapus semua kebijakan impor yang ada
untuk peer BGP yang tercantum, dan
--import-policies=my-import-policy1,my-import-policy2
menggantikan rantai kebijakan impor
yang sudah ada yang ditentukan untuk peer.
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 AndaPEER_NAME
: nama peer BGP yang dikenai kebijakanIMPORT_POLICIES
: daftar kebijakan impor yang dipisahkan koma untuk diterapkan ke pembanding yang diberi namaEXPORT_POLICIES
: daftar kebijakan ekspor yang dipisahkan koma untuk diterapkan ke pembanding yang diberi nama
Perintah akan gagal jika salah satu kondisi berikut terpenuhi:
--peer-name=
tidak mencantumkan pembanding yang sudah ada--import-policy=
tidak mencantumkan kebijakan impor yang sudah ada--export-policy=
tidak mencantumkan kebijakan ekspor yang sudah ada
Mengupdate kebijakan rute BGP ke peer BGP
Mengupdate kebijakan rute BGP ke peer BGP akan menggantikan semua kebijakan BGP yang ada
untuk peer. Misalnya, --import-policies=
menghapus semua kebijakan impor
yang ada untuk peer BGP yang tercantum, dan
--import-policies=my-import-policy1,my-import-policy2
menggantikan rantai kebijakan impor
yang sudah ada yang ditentukan untuk peer.
Untuk mengupdate 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 AndaPEER_NAME
: nama peer BGP yang dikenai kebijakanIMPORT_POLICIES
: daftar kebijakan impor yang dipisahkan koma untuk diterapkan ke pembanding yang diberi namaEXPORT_POLICIES
: daftar kebijakan ekspor yang dipisahkan koma untuk diterapkan ke pembanding yang diberi nama
Perintah akan gagal jika salah satu kondisi berikut terpenuhi:
--peer-name=
tidak mencantumkan pembanding yang sudah ada--import-policy=
tidak mencantumkan kebijakan impor yang sudah ada--export-policy=
tidak mencantumkan kebijakan ekspor yang sudah ada
Download kebijakan rute BGP
Untuk mendownload kebijakan rute BGP ke komputer Anda, 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 AndaBGP_ROUTE_POLICY_NAME
: nama kebijakan rute BGP yang ingin dieksporFILE_NAME
: nama file untuk mendownload kebijakan rute ke
Outputnya akan ditetapkan secara default ke file YAML. Untuk mengekspor file JSON, jalankan perintah 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 AndaBGP_ROUTE_POLICY_NAME
: nama kebijakan rute BGP yang ingin diekspor
Outputnya akan ditetapkan secara default ke file YAML. Untuk mengekspor file JSON, jalankan perintah berikut:
gcloud beta compute routers get-route-policy ROUTER_NAME \ --policy-name=BGP_ROUTE_POLICY_NAME \ --format=json