Menentukan dan mengelola rute kustom yang dipelajari
Cloud Router mempelajari rute untuk traffic keluar secara dinamis dari peer Border Gateway Protocol (BGP). Namun, Anda juga dapat membuat rute tersebut secara manual dan menerapkannya ke sesi BGP. Rute yang dibuat secara manual disebut rute kustom yang dipelajari.
Anda dapat membuat rute kustom yang dipelajari bersamaan dengan membuat sesi BGP. Atau, Anda dapat mengupdate sesi BGP yang ada untuk menambahkan rute kustom yang dipelajari.
Untuk ringkasan tentang rute kustom yang dipelajari, lihat Rute yang dipelajari.
Untuk mengetahui informasi tentang cara Cloud Router menangani rute yang dipelajari secara umum, termasuk rute yang dipelajari secara dinamis, lihat Rute yang dipelajari.
Sebelum memulai
Sebelum memulai, tinjau bagian berikut ini.
Pilih project
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
- Jika Anda menggunakan Google Cloud CLI, tetapkan ID
project Anda dengan menjalankan perintah berikut. Petunjuk
gcloud
di halaman ini mengasumsikan bahwa Anda telah menetapkan project ID.gcloud config set project PROJECT_ID
-
Pastikan bahwa ID telah ditetapkan dengan menjalankan perintah berikut:
gcloud config list --format='text(core.project)'
Persyaratan untuk IPv6 (opsional)
Jika Anda ingin rute kustom yang dipelajari menyertakan awalan IPv6, pastikan resource konektivitas Anda memenuhi kondisi dasar untuk IPv6. Misalnya, jika Anda membuat rute kustom yang dipelajari untuk tunnel VPN, pastikan Anda memenuhi kondisi yang dijelaskan dalam dukungan IPv6 di ringkasan Cloud VPN.
Menentukan rute kustom yang dipelajari saat membuat sesi
Anda dapat mengonfigurasi peer BGP agar menyertakan rute kustom yang dipelajari saat membuat resource untuk beberapa produk Network Connectivity Untuk resource lain, Anda perlu membuat sesi BGP terlebih dahulu, lalu menambahkan rute kustom yang dipelajari nanti.
Untuk informasi selengkapnya tentang cara menambahkan rute kustom yang dipelajari saat membuat sesi, lihat artikel berikut:
- Membuat gateway VPN dengan Ketersediaan Tinggi (HA) ke gateway peer VPN
- Membuat lampiran VLAN (Dedicated Interconnect)
Jika Anda membuat lampiran VLAN Partner Interconnect, buat lampiran terlebih dahulu, lalu update peer BGP untuk menambahkan rute kustom yang dipelajari.
Jika Anda menginstal appliance virtual jaringan pihak ketiga menggunakan Network Connectivity Center, dan ingin menggunakan rute kustom yang dipelajari, instal appliance terlebih dahulu. Kemudian, login ke appliance dan konfigurasikan instance Router appliance untuk menggunakan rute kustom yang dipelajari. Setelah itu, Anda dapat mengupdate sesi BGP untuk menggunakan rute kustom yang dipelajari. Untuk informasi lebih lanjut, lihat Menggunakan rute kustom yang dipelajari dalam dokumentasi Network Connectivity Center.
Saat Anda mengupdate sesi Cloud Router, Cloud Router akan memeriksa apakah ada tumpang-tindih antara rute kustom yang dipelajari dan subnet VPC. Jika terdapat tumpang tindih, subnet VPC lebih diutamakan. Artinya, traffic dirutekan melalui subnet VPC, bukan rute kustom yang dipelajari. Cloud Router mengabaikan BGP dan rute kustom yang dipelajari, yang lebih spesifik, daripada atau sama dengan subnet VPC. Untuk informasi selengkapnya tentang pemilihan rute di Google Cloud, lihat Rute.
Jika rute BGP dan rute kustom yang dipelajari memiliki alamat IP dengan tujuan yang sama, Google Cloud akan memberikan preferensi lebih besar pada rute yang memiliki nilai prioritas lebih kecil. Nilai yang lebih rendah menunjukkan prioritas yang lebih tinggi.
Untuk informasi tentang cara menambahkan rute kustom yang dipelajari saat mengupdate sesi BGP, lihat bagian berikut.
Memperbarui sesi yang ada untuk menggunakan rute kustom yang dipelajari.
Jika Anda memiliki sesi BGP yang tidak memiliki rute kustom yang dipelajari yang ditetapkan, Anda dapat mengupdatenya secara opsional untuk menggunakan rute kustom yang dipelajari.
Anda juga dapat menggunakan prosedur ini jika telah mengonfigurasi rute kustom yang dipelajari untuk sebuah sesi, tetapi ingin menambahkan ke prefiks IP yang telah ditentukan sebelumnya.
Konsol
Di konsol Google Cloud, buka halaman Cloud Router.
Di kolom Nama, klik nama Cloud Router yang sesuai.
Di halaman Detail rute, klik nama sesi BGP yang ingin diubah.
Di halaman Detail sesi BGP, klik
Edit.Luaskan bagian Rute yang dinyatakan, rute kustom yang dipelajari, deteksi penerusan dua arah (BFD), lalu lakukan hal berikut di bagian Rute kustom yang dipelajari:
Di bagian Prioritas semua rute kustom yang dipelajari, untuk mengonfigurasi prioritas rute, masukkan nilai prioritas antara
0
dan65535
(inklusif) untuk semua rute kustom yang dipelajari dan yang dikonfigurasi untuk sesi ini.Google Cloud memberikan preferensi yang lebih besar pada rute yang memiliki nilai prioritas lebih kecil. Jika rentang alamat IP yang sama dikonfigurasi dalam beberapa rute kustom yang dipelajari, pemilihan jalur terbaik akan didasarkan pada prioritas rute.
Klik Tambahkan rentang alamat IP baru.
Di kolom Rentang alamat IP, masukkan alamat IPv4 atau IPv6. Jika Anda memberikan alamat IP tanpa subnet mask, alamat tersebut akan ditafsirkan sebagai subnet mask
/32
(untuk IPv4) dan subnet mask/128
(untuk IPv6).
Klik Simpan.
gcloud
Gunakan
perintah gcloud compute routers update-bgp-peer
:
gcloud compute routers update-bgp-peer ROUTER_NAME \ --peer-name=PEER_NAME \ --region=REGION \ --add-custom-learned-route-ranges=IP_PREFIXES \ --custom-learned-route-priority=ROUTE_PRIORITY
Ganti kode berikut:
ROUTER_NAME
: nama Cloud RouterPEER_NAME
: nama peer BGPREGION
: region tempat Cloud Router beradaIP_PREFIXES
: daftar prefiks alamat IPv4 atau IPv6 yang dipisahkan koma—misalnya,192.0.2.0/24,198.51.100.0/24,2001:db8:abcd:12::/64
Jika Anda memberikan awalan alamat IP tanpa subnet mask, prefiks tersebut akan ditafsirkan sebagai subnet mask
/32
untuk IPv4 dan subnet mask/128
untuk IPv6. Untuk informasi tentang jumlah maksimum rute kustom yang dipelajari yang dapat Anda miliki, lihat Batas.ROUTE_PRIORITY
: nilai prioritas antara0
dan65535
(inklusif) untuk semua rute kustom yang dipelajari dan yang dikonfigurasi untuk sesi iniGoogle Cloud memberikan preferensi lebih besar pada rute yang memiliki nilai prioritas lebih kecil. Artinya, rute dengan prioritas
100
akan diberikan preferensi yang lebih besar daripada rute dengan prioritas200
. Jika Anda tidak memberikan nilai, Google Cloud akan menerapkan nilai100
secara internal.
API
Gunakan
metode compute.routers.patch
dan update array bgpPeers
.
Saat mem-patch array bgpPeers
, Anda harus memberikan nilai
untuk setiap kolom pada setiap item (kecuali jika Anda ingin menghapus beberapa peer BGP atau
beberapa nilai).
Sebagai contoh, misalkan Cloud Router memiliki dua peer BGP. Agar peer BGP pertama tidak berubah dan dapat menambahkan dua rute kustom yang dipelajari ke peer BGP kedua, gunakan permintaan seperti berikut:
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME { "bgpPeers": [ { "name": "PEER_NAME_1", "interfaceName": "INTERFACE_NAME_1", "ipAddress": "IP_ADDRESS_1", "peerIpAddress": "PEER_IP_ADDRESS_1", "peerAsn": "PEER_ASN_1" }, { "name": "PEER_NAME_2", "interfaceName": "INTERFACE_NAME_2", "ipAddress": "IP_ADDRESS_2", "peerIpAddress": "PEER_IP_ADDRESS_2", "peerAsn": "PEER_ASN_2", "customLearnedRoutePriority": "ROUTE_PRIORITY", "customLearnedIpRanges": [ { "range": "IP_PREFIX_1" }, { "range": "IP_PREFIX_2" } ] } ] }
Ganti nilai placeholder sebagai berikut.
Berikan nilai tentang Cloud Router:
PROJECT_ID
: project yang berisi Cloud RouterREGION
: region tempat Cloud Router beradaROUTER_NAME
: nama Cloud Router
Berikan nilai terhadap sesi peering BGP yang tidak Anda ubah:
PEER_NAME_1
: nama sesi BGPINTERFACE_NAME_1
: nama antarmuka yang digunakan sesiIP_ADDRESS_1
: alamat IP Cloud Router yang digunakan sesi BGPPEER_IP_ADDRESS_1
: alamat IP peer BGPPEER_ASN_1
: nomor sistem otonom (ASN) untuk sesi
Berikan nilai tentang sesi peering BGP yang ingin Anda tambahkan ke rute kustom yang dipelajari:
PEER_NAME_2
: nama sesi BGPINTERFACE_NAME_2
: nama antarmuka yang digunakan sesiIP_ADDRESS_2
: alamat IP Cloud Router yang digunakan sesi BGPPEER_IP_ADDRESS_2
: alamat IP peer BGPPEER_ASN_2
: nomor sistem otonom (ASN) untuk sesiROUTE_PRIORITY
: nilai prioritas antara0
dan65535
(inklusif) untuk semua rute kustom yang dipelajari dan yang dikonfigurasi untuk sesi iniGoogle Cloud memberikan preferensi lebih besar pada rute yang memiliki nilai prioritas lebih kecil. Artinya, rute dengan prioritas
100
akan diberikan preferensi yang lebih besar daripada rute dengan prioritas200
. Jika Anda tidak memberikan nilai, Google Cloud akan menerapkan nilai100
secara internal.IP_PREFIX_1
danIP_PREFIX_2
: untuk setiap kolom, masukkan prefiks IPv4 atau IPv6Jika Anda memberikan prefiks IP tanpa subnet mask, hal tersebut akan ditafsirkan sebagai
/32
untuk IPv4, dan/128
. untuk IPv6. Untuk mengetahui informasi tentang jumlah maksimum rute kustom yang dipelajari yang dapat Anda miliki, lihat Batas.
Menimpa rute kustom yang dipelajari yang ada
Jika Anda ingin mengganti rute kustom yang dipelajari yang ditentukan untuk sesi BGP, gunakan panduan berikut. Saat menggunakan prosedur ini, rute kustom yang dipelajari yang ada akan dihapus untuk mendukung rute baru yang Anda tentukan.
Konsol
Di konsol Google Cloud, buka halaman Cloud Router.
Di kolom Nama, klik nama Cloud Router yang sesuai.
Di halaman Detail rute, klik nama sesi BGP yang ingin diubah.
Di halaman Detail sesi BGP, klik
Edit.Luaskan bagian Rute yang diberitahukan, rute kustom yang dipelajari, deteksi penerusan dua arah (BFD).
Di kolom Rentang alamat IP, edit awalan IPv4 atau IPv6. Jika Anda memberikan prefiks IP tanpa subnet mask, hal tersebut akan ditafsirkan sebagai subnet mask
/32
(untuk IPv4) dan subnet mask/128
(untuk IPv6).Klik Simpan.
gcloud
Gunakan
perintah gcloud compute routers update-bgp-peer
.
Anda dapat menggunakan flag set-custom-learned-route-ranges
untuk menentukan
prefiks IP baru atau untuk menghapus prefiks yang ditentukan sebelumnya:
gcloud compute routers update-bgp-peer ROUTER_NAME \ --peer-name=PEER_NAME \ --region=REGION \ --set-custom-learned-route-ranges=IP_PREFIXES
Ganti kode berikut:
ROUTER_NAME
: nama Cloud RouterPEER_NAME
: nama peer BGPREGION
: region tempat Cloud Router beradaIP_PREFIXES
: daftar prefiks IPv4 atau IPv6 yang dipisahkan koma—misalnya,1.2.3.4,6.7.0.0,2001:db8:abcd:12::/64
Jika Anda memberikan prefiks IP tanpa subnet mask, hal tersebut akan ditafsirkan sebagai
/32
untuk IPv4, dan/128
. untuk IPv6. Untuk menghapus semua prefiks, gunakan flag tanpa nilai setelahnya. Untuk informasi tentang jumlah maksimum rute kustom yang dipelajari yang dapat Anda miliki, lihat Batas.
API
Gunakan
metode compute.routers.patch
dan update array bgpPeers
.
Saat mem-patch array bgpPeers
, Anda harus memberikan nilai
untuk setiap kolom pada setiap item (kecuali jika Anda ingin menghapus beberapa peer BGP atau
beberapa nilai).
Misalnya, Cloud Router memiliki dua peer. Misalkan salah satunya tidak menggunakan rute kustom yang dipelajari, tetapi rute yang lain menggunakannya. Agar peer pertama tidak berubah tetapi menimpa rute yang ditetapkan untuk peer kedua, gunakan permintaan seperti berikut:
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME { "bgpPeers": [ { "name": "PEER_NAME_1", "interfaceName": "INTERFACE_NAME_1", "ipAddress": "IP_ADDRESS_1", "peerIpAddress": "PEER_IP_ADDRESS_1", "peerAsn": "PEER_ASN_1" }, { "name": "PEER_NAME_2", "interfaceName": "INTERFACE_NAME_2", "ipAddress": "IP_ADDRESS_2", "peerIpAddress": "PEER_IP_ADDRESS_2", "peerAsn": "PEER_ASN_2", "customLearnedRoutePriority": "ROUTE_PRIORITY", "customLearnedIpRanges": [ { "range": "IP_PREFIX_1" }, { "range": "IP_PREFIX_2" } ] } ] }
Ganti nilai placeholder sebagai berikut.
Berikan nilai tentang Cloud Router:
PROJECT_ID
: project yang berisi Cloud RouterREGION
: region tempat Cloud Router beradaROUTER_NAME
: nama Cloud Router
Berikan nilai terhadap sesi peering BGP yang tidak Anda ubah:
PEER_NAME_1
: nama sesi BGPINTERFACE_NAME_1
: nama antarmuka yang digunakan sesiIP_ADDRESS_1
: alamat IP Cloud Router yang digunakan sesiPEER_IP_ADDRESS_1
: alamat IP peer BGPPEER_ASN_1
: nomor sistem otonom (ASN) untuk sesi
Berikan nilai terhadap sesi peering BGP yang ingin Anda timpa dengan rute kustom yang dipelajari:
PEER_NAME_2
: nama sesi BGPINTERFACE_NAME_2
: nama antarmuka yang digunakan sesiIP_ADDRESS_2
: alamat IP Cloud Router yang digunakan sesiPEER_IP_ADDRESS_2
: alamat IP peer BGPPEER_ASN_2
: nomor sistem otonom (ASN) untuk sesiROUTE_PRIORITY
: nilai prioritas antara0
dan65535
(inklusif) untuk semua rute kustom yang dipelajari dan yang dikonfigurasi untuk sesi iniGoogle Cloud memberikan preferensi lebih besar pada rute yang memiliki nilai prioritas lebih kecil. Artinya, rute dengan prioritas
100
akan diberikan preferensi yang lebih besar daripada rute dengan prioritas200
. Jika Anda tidak memberikan nilai, Google Cloud akan menerapkan nilai100
secara internal.IP_PREFIX_1
danIP_PREFIX_2
: untuk setiap kolom, masukkan prefiks IPv4 atau IPv6Jika Anda memberi prefiks IP tanpa subnet mask, prefiks tersebut akan diinterpretasikan sebagai subnet mask
/32
untuk IPv4, dan/128
. untuk IPv6. Untuk informasi tentang jumlah maksimum rute kustom yang dipelajari yang dapat Anda miliki, lihat Batas.
Menghapus rute yang dipelajari kustom dari sesi BGP
Untuk menghapus sebagian atau semua rute kustom yang dipelajari dari sesi BGP, gunakan panduan berikut.
Konsol
Di konsol Google Cloud, buka halaman Cloud Router.
Di kolom Nama, klik nama Cloud Router yang sesuai.
Di halaman Detail rute, klik nama sesi BGP yang ingin diubah.
Di halaman Detail sesi BGP, klik
Edit.Luaskan bagian Rute yang diberitahukan, rute kustom yang dipelajari, deteksi penerusan dua arah (BFD).
Di bagian Rute kustom yang dipelajari, di samping Rentang alamat IP yang ingin Anda hapus, klik
Hapus rentang IP.Klik Simpan.
gcloud
Gunakan
perintah gcloud compute routers update-bgp-peer
:
gcloud compute routers update-bgp-peer ROUTER_NAME \ --peer-name=PEER_NAME \ --region=REGION \ --remove-custom-learned-route-ranges=IP_PREFIXES
Ganti kode berikut:
ROUTER_NAME
: nama Cloud RouterPEER_NAME
: nama peer BGPREGION
: region tempat Cloud Router beradaIP_PREFIXES
: daftar prefiks IP yang dipisahkan koma yang ingin Anda hapus
API
Gunakan
metode compute.routers.patch
dan update array bgpPeers
.
Saat mem-patch array bgpPeers
, Anda harus memberikan nilai
untuk setiap kolom pada setiap item (kecuali jika Anda ingin menghapus beberapa peer BGP atau
beberapa nilai).
Sebagai contoh, misalkan Cloud Router memiliki dua peer BGP. Misalkan salah satunya tidak menggunakan rute kustom yang dipelajari, tetapi rute yang lain menggunakannya. Agar peer pertama tidak berubah tetapi dapat menghapus rute yang ditentukan untuk peer kedua, gunakan permintaan seperti berikut:
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME { "bgpPeers": [ { "name": "PEER_NAME_1", "interfaceName": "INTERFACE_NAME_1", "ipAddress": "IP_ADDRESS_1", "peerIpAddress": "PEER_IP_ADDRESS_1", "peerAsn": "PEER_ASN_1" }, { "name": "PEER_NAME_2", "interfaceName": "INTERFACE_NAME_2", "ipAddress": "IP_ADDRESS_2", "peerIpAddress": "PEER_IP_ADDRESS_2", "peerAsn": "PEER_ASN_2" } ] }
Ganti nilai placeholder sebagai berikut.
Berikan nilai tentang Cloud Router:
PROJECT_ID
: project yang berisi Cloud RouterREGION
: region tempat Cloud Router beradaROUTER_NAME
: nama Cloud Router
Berikan nilai terhadap sesi peering BGP yang tidak Anda ubah:
PEER_NAME_1
: nama sesi BGPINTERFACE_NAME_1
: nama antarmuka yang digunakan sesiIP_ADDRESS_1
: alamat IP Cloud Router yang digunakan sesiPEER_IP_ADDRESS_1
: alamat IP peer BGPPEER_ASN_1
: nomor sistem otonom (ASN) untuk sesi
Berikan nilai tentang sesi peering BGP tempat Anda ingin menghapus rute kustom yang dipelajari:
PEER_NAME_2
: nama sesiINTERFACE_NAME_2
: nama antarmuka yang digunakan sesiIP_ADDRESS_2
: alamat IP Cloud Router yang digunakan sesiPEER_IP_ADDRESS_2
: alamat IP peer BGPPEER_ASN_2
: nomor sistem otonom (ASN) untuk sesi
Mengubah prioritas untuk semua rute yang dipelajari kustom pada sesi BGP
Jika Anda ingin mengupdate sesi BGP agar dapat menggunakan prioritas yang berbeda untuk rute kustom yang dipelajari, gunakan panduan berikut. Perhatikan bahwa prioritas selalu berlaku untuk semua rute kustom yang ditetapkan untuk peer BGP; Anda tidak dapat menerapkan prioritas yang berbeda untuk prefiks IP yang berbeda.
Konsol
Di konsol Google Cloud, buka halaman Cloud Router.
Di kolom Nama, klik nama Cloud Router yang sesuai.
Di halaman Detail rute, klik nama sesi BGP yang ingin diubah.
Di halaman Detail sesi BGP, klik
Edit.Luaskan bagian Rute yang diberitahukan, rute kustom yang dipelajari, deteksi penerusan dua arah (BFD).
Di kolom Prioritas semua rute kustom yang dipelajari, untuk mengedit prioritas rute, masukkan nilai prioritas baru antara
0
dan65535
(inklusif) untuk semua rute kustom yang dipelajari yang dikonfigurasi untuk sesi ini.Google Cloud memberikan preferensi lebih besar pada rute yang memiliki nilai prioritas lebih kecil. Jika rentang alamat IP yang sama dikonfigurasi dalam beberapa rute kustom yang dipelajari, jalur terbaik akan dipilih berdasarkan pada prioritas rute.
Klik Simpan.
gcloud
Gunakan
perintah gcloud compute routers update-bgp-peer
:
gcloud compute routers update-bgp-peer ROUTER_NAME \ --peer-name=PEER_NAME \ --region=REGION \ --custom-learned-route-priority=NEW_ROUTE_PRIORITY
Ganti kode berikut:
ROUTER_NAME
: nama Cloud RouterPEER_NAME
: nama peer BGPREGION
: region tempat Cloud Router beradaNEW_ROUTE_PRIORITY
: nilai prioritas antara0
dan65535
(inklusif) untuk semua rute kustom yang dipelajari dan yang dikonfigurasi untuk sesi iniGoogle Cloud memberikan preferensi lebih besar pada rute yang memiliki nilai prioritas lebih kecil. Artinya, rute dengan prioritas
100
akan diberikan preferensi yang lebih besar daripada rute dengan prioritas200
.
API
Gunakan
metode compute.routers.patch
dan update array bgpPeers
.
Saat mem-patch array bgpPeers
, Anda harus memberikan nilai
untuk setiap kolom pada setiap item, kecuali jika Anda ingin menghapus beberapa peer BGP atau
beberapa nilai.
Sebagai contoh, misalkan Cloud Router memiliki dua peer BGP. Agar peer pertama tidak berubah tetapi dapat memperbarui prioritas dua rute kustom yang dipelajari, yang ditetapkan untuk peer kedua, gunakan permintaan seperti berikut:
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME { "bgpPeers": [ { "name": "PEER_NAME_1", "interfaceName": "INTERFACE_NAME_1", "ipAddress": "IP_ADDRESS_1", "peerIpAddress": "PEER_IP_ADDRESS_1", "peerAsn": "PEER_ASN_1" }, { "name": "PEER_NAME_2", "interfaceName": "INTERFACE_NAME_2", "ipAddress": "IP_ADDRESS_2", "peerIpAddress": "PEER_IP_ADDRESS_2", "peerAsn": "PEER_ASN_2", "customLearnedRoutePriority": "NEW_ROUTE_PRIORITY", "customLearnedIpRanges": [ { "range": "IP_PREFIX_1" }, { "range": "IP_PREFIX_2" } ] } ] }
Ganti nilai placeholder sebagai berikut.
Berikan nilai tentang Cloud Router:
PROJECT_ID
: project yang berisi Cloud RouterREGION
: region tempat Cloud Router beradaROUTER_NAME
: nama Cloud Router
Berikan nilai terhadap sesi peering BGP yang tidak Anda ubah:
PEER_NAME_1
: nama sesi BGPINTERFACE_NAME_1
: nama antarmuka yang digunakan sesiIP_ADDRESS_1
: alamat IP Cloud Router yang digunakan sesiPEER_IP_ADDRESS_1
: alamat IP peer BGPPEER_ASN_1
: nomor sistem otonom (ASN) untuk sesi
Berikan nilai tentang sesi peering BGP yang prioritasnya ingin Anda ubah:
PEER_NAME_2
: nama sesi BGPINTERFACE_NAME_2
: nama antarmuka yang digunakan sesiIP_ADDRESS_2
: alamat IP Cloud Router yang digunakan sesiPEER_IP_ADDRESS_2
: alamat IP peer BGPPEER_ASN_2
: nomor sistem otonom (ASN) untuk sesiNEW_ROUTE_PRIORITY
: nilai prioritas antara0
dan65535
(inklusif) untuk semua rute kustom yang dipelajari dan yang dikonfigurasi untuk sesi iniGoogle Cloud memberikan preferensi lebih besar pada rute yang memiliki nilai prioritas lebih kecil. Artinya, rute dengan prioritas
100
akan diberikan preferensi yang lebih besar daripada rute dengan prioritas200
.IP_PREFIX_1
danIP_PREFIX_2
: prefiks IP yang telah ditentukan untuk sesi BGP
Memeriksa status rute kustom yang dipelajari
Untuk memeriksa status rute kustom yang dipelajari, gunakan panduan berikut.
Konsol
Di konsol Google Cloud, buka halaman Cloud Router.
Di kolom Nama, klik nama Cloud Router yang sesuai.
Di halaman Detail rute, klik nama sesi BGP yang ingin diubah.
Di halaman Detail sesi BGP, klik
Edit.Luaskan bagian Rute yang diberitahukan, rute kustom yang dipelajari, deteksi penerusan dua arah (BFD).
Untuk melihat prioritas rute, lihat kolom Prioritas semua rute kustom yang dipelajari .
Google Cloud memberikan preferensi lebih besar pada rute yang memiliki nilai prioritas lebih kecil. Artinya, rute dengan prioritas
100
akan diberikan preferensi yang lebih besar daripada rute dengan prioritas200
.Untuk melihat rentang alamat IP, lihat kolom Rentang alamat IP.
gcloud
Untuk memeriksa konfigurasi sesi BGP, gunakan perintah
gcloud compute routers describe
. Contoh:gcloud compute routers describe ROUTER_NAME \ --region=REGION
Ganti kode berikut:
ROUTER_NAME
: nama Cloud RouterREGION
: region tempat Cloud Router berada
Output perintah ini mencakup prefiks IP dan prioritas yang dikonfigurasi untuk setiap sesi BGP.
Untuk melihat salah satu rute kustom yang dipelajari dianggap sebagai rute terbaik untuk router, gunakan perintah
gcloud compute routers get-status
:gcloud compute routers get-status ROUTER_NAME \ --region=REGION
Ganti kode berikut:
ROUTER_NAME
: nama Cloud RouterREGION
: region Google Cloud
Outputnya menampilkan rute terbaik untuk Cloud Router dan status setiap sesi BGP.
API
Untuk mengambil detail konfigurasi sesi BGP, gunakan metode
routers.get
:GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME
Ganti kode berikut:
PROJECT_ID
: project yang berisi Cloud RouterREGION
: region tempat Cloud Router beradaROUTER_NAME
: nama Cloud Router
Kolom
bgpPeers
pada output berisi konfigurasi untuk setiap sesi BGP.Gunakan metode
routers.getRouterStatus
:GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME/getRouterStatus
Ganti kode berikut:
PROJECT_ID
: project yang berisi Cloud RouterREGION
: region tempat Cloud Router beradaROUTER_NAME
: nama Cloud Router
Outputnya menampilkan rute terbaik untuk Cloud Router dan status setiap sesi BGP.
Langkah selanjutnya
Untuk membantu memahami status sesi BGP, baca Status sesi BGP.
Untuk memecahkan masalah dengan Cloud Router, lihat Pemecahan masalah.