Menerapkan kebijakan rute BGP
Panduan ini menjelaskan cara menerapkan kebijakan rute BGP di Cloud Router.
Membuat peer BGP dengan kebijakan yang diterapkan
Saat membuat peer BGP baru dengan kebijakan impor atau ekspor yang sudah diterapkan, kebijakan rute harus sudah ada. Nomor sistem otonom (ASN) peer BGP harus berupa ASN pribadi 16-bit atau 32-bit. Lihat RFC 6996.
Buat peer BGP baru dengan kebijakan rute BGP yang diterapkan:
gcloud compute routers add-bgp-peer ROUTER_NAME \ --interface=INTERFACE \ --peer-name=PEER_NAME \ --peer-asn=PEER_ASN \ --import-policies=IMPORT_POLICIES \ --export-policies=EXPORT_POLICIES
Ganti kode berikut:
ROUTER_NAME
: nama Cloud Router yang akan ditambahi peer BGP baruINTERFACE
: nama antarmuka untuk peer BGP baruPEER_NAME
: nama untuk peer BGP baru yang akan menerapkan kebijakanPEER_ASN
: ASN BGP untuk peer BGP baruIMPORT_POLICIES
: daftar kebijakan impor yang dipisahkan koma untuk diterapkan ke peer BGP baruEXPORT_POLICIES
: daftar kebijakan ekspor yang dipisahkan koma untuk diterapkan ke peer BGP baru
Memperbarui kebijakan rute BGP yang diterapkan ke peer BGP yang ada
Saat Anda memperbarui kebijakan rute BGP yang diterapkan ke peer BGP, kebijakan tersebut akan menggantikan kebijakan BGP yang ada. Setiap jenis kebijakan diperbarui secara terpisah.
Misalnya, anggap Anda memiliki peer BGP dengan kebijakan rute my-import-policy
dan
my-export-policy
yang diterapkan.
gcloud compute routers update-bgp-peer Router --peer-name=Name \ --import-policies= \ --export-policies=my-export-policy1,my-export-policy2
Perintah ini menghapus semua kebijakan impor yang ada untuk peer BGP yang tercantum, dan
mengganti kebijakan ekspor yang ada untuk peer dengan my-export-policy1,my-export-policy2
.
Peer, kebijakan impor, atau kebijakan ekspor apa pun harus sudah ada.
Menambahkan kebijakan rute BGP ke peer BGP yang ada:
gcloud 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 menjadi tujuan penerapan kebijakanIMPORT_POLICIES
: daftar kebijakan impor yang dipisahkan koma untuk diterapkan ke peer BGPEXPORT_POLICIES
: daftar kebijakan ekspor yang dipisahkan koma untuk diterapkan ke peer BGP
Mendownload kebijakan rute BGP
Download file YAML kebijakan rute BGP ke komputer Anda:
gcloud 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 Anda eksporFILE_NAME
: nama file untuk mendownload kebijakan rute
Anda juga dapat mengekspor kebijakan rute BGP ke file JSON:
gcloud compute routers download-route-policy ROUTER_NAME \ --policy-name=BGP_ROUTE_POLICY_NAME \ --file-name=FILE_NAME \ --format=json
Menampilkan kebijakan rute BGP
Melihat representasi YAML kebijakan rute BGP:
gcloud 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 Anda ekspor
Melihat representasi JSON dari kebijakan rute BGP:
gcloud compute routers get-route-policy ROUTER_NAME \ --policy-name=BGP_ROUTE_POLICY_NAME \ --format=json
Langkah berikutnya
- Membuat kebijakan rute BGP
- Untuk mempelajari lebih lanjut perintah Google Cloud CLI Router, lihat gcloud compute routers di dokumentasi Google Cloud SDK.