Halaman ini menjelaskan cara mengonfigurasi rute yang diiklankan Gateway NCC. Setiap rute yang diiklankan NCC Gateway diinstal di tabel rute hub Network Connectivity Center yang terhubung ke spoke NCC Gateway. Gateway NCC itu sendiri adalah next hop untuk setiap rute yang diiklankannya. Rute yang diiklankan NCC Gateway mengikuti mode pemilihan jalur terbaik standar dalam hal prioritas.
Rute yang diiklankan NCC Gateway menyediakan jalur yang digunakan resource di spoke hub lainnya untuk mengirim paket ke NCC Gateway yang sesuai.
Membuat rute yang diiklankan NCC Gateway
Untuk membuat rute traffic dari jaringan VPC ke Gateway NCC, ikuti langkah-langkah berikut:
gcloud
Gunakan perintah gcloud beta network-connectivity spokes gateways advertised-routes create
:
gcloud beta network-connectivity spokes gateways advertised-routes create ROUTE_NAME \ --region=REGION \ --project=PROJECT \ --spoke=SPOKE_NAME \ --ip-range=IP_RANGE \ --priority=PRIORITY \ --advertise-to-hub
Ganti kode berikut:
ROUTE_NAME
: nama untuk rute yang diiklankan Gateway NCC yang ingin Anda buatREGION
: region yang berisi Gateway NCCPROJECT
: ID project yang berisi Gateway NCCSPOKE_NAME
: nama spoke gatewayIP_RANGE
: rentang alamat IP tujuan rute yang diiklankan NCC Gateway.PRIORITY
: prioritas untuk rute yang diiklankan. Nilai defaultnya adalah 0
API
Gunakan
metode projects.locations.spokes.gatewayAdvertisedRoutes
dengan rentang alamat IP dan prioritas yang ditentukan:
POST https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/locations/REGION/spokes/SPOKE_NAME/gatewayAdvertisedRoutes { "ip_range": "IP_RANGE", "priority": "PRIORITY", "recipient": "ADVERTISE_TO_HUB", }
Ganti kode berikut:
PROJECT
: ID project yang berisi Gateway NCCREGION
: region yang berisi Gateway NCCSPOKE_NAME
: nama spoke gatewayIP_RANGE
: rentang alamat IP tujuan rute yang diiklankan NCC Gateway.PRIORITY
: prioritas untuk rute yang diiklankan. Nilai defaultnya adalah 0
Mendapatkan detail rute yang diiklankan gateway
Anda bisa mendapatkan detail rute yang diiklankan NCC Gateway dengan mengikuti langkah-langkah berikut:
gcloud
Gunakan
perintah gcloud beta network-connectivity spokes gateways advertised-routes describe
:
gcloud beta network-connectivity spokes gateways advertised-routes describe ROUTE_NAME \ --region=REGION \ --project=PROJECT \ --spoke=SPOKE_NAME
Ganti kode berikut:
ROUTE_NAME
: nama rute yang diiklankan Gateway NCCREGION
: region yang berisi Gateway NCCPROJECT
: ID project yang berisi Gateway NCCSPOKE_NAME
: nama spoke gateway
API
Gunakan
metode projects.locations.spokes.gatewayAdvertisedRoutes.get
dengan isi permintaan kosong:
GET https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/regions/REGION/spokes/SPOKE_NAME/gatewayAdvertisedRoutes/ROUTE_NAME
Ganti kode berikut:
PROJECT
: ID project yang berisi Gateway NCCREGION
: region yang berisi Gateway NCCSPOKE_NAME
: nama spoke gatewayROUTE_NAME
: nama rute yang diiklankan Gateway NCC
Melihat daftar rute yang diiklankan gateway
Anda dapat melihat daftar rute yang diiklankan NCC Gateway dengan mengikuti langkah-langkah berikut.
gcloud
Gunakan
perintah gcloud beta network-connectivity spokes gateways advertised-routes list
:
gcloud beta network-connectivity spokes gateways advertised-routes list \ --region=REGION \ --project=PROJECT \ --spoke=SPOKE_NAME
Ganti kode berikut:
REGION
: region yang berisi Gateway NCCPROJECT
: ID project yang berisi Gateway NCCSPOKE_NAME
: nama spoke gateway
API
Gunakan
metode projects.locations.spokes.gatewayAdvertisedRoutes.list
dengan isi permintaan kosong:
LIST https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/regions/REGION/spokes/SPOKE_NAME/gatewayAdvertisedRoutes
Ganti kode berikut:
PROJECT
: ID project yang berisi Gateway NCCREGION
: region yang berisi Gateway NCCSPOKE_NAME
: nama spoke gateway
Menghapus rute yang diberitahukan
Anda dapat menghapus rute yang diiklankan NCC Gateway dengan mengikuti langkah-langkah berikut:
gcloud
Gunakan
perintah gcloud beta network-connectivity spokes gateways advertised-routes delete
:
gcloud beta network-connectivity spokes gateways advertised-routes delete ROUTE_NAME \ --region=REGION \ --project=PROJECT \ --spoke=SPOKE_NAME
Ganti kode berikut:
ROUTE_NAME
: nama rute yang diiklankan Gateway NCC yang ingin Anda hapusREGION
: region yang berisi Gateway NCCPROJECT
: ID project yang berisi Gateway NCCSPOKE_NAME
: nama spoke gateway
API
Gunakan
metode projects.locations.spokes.gatewayAdvertisedRoutes.delete
dengan isi permintaan kosong:
DELETE https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/regions/REGION/spokes/SPOKE_NAME/gatewayAdvertisedRoutes/ROUTE_NAME
Ganti kode berikut:
PROJECT
: ID project yang berisi Gateway NCCREGION
: region yang berisi Gateway NCCSPOKE_NAME
: nama spoke gatewayROUTE_NAME
: nama rute yang diiklankan Gateway NCC yang ingin Anda hapus
Langkah berikutnya
- Untuk mempelajari Gateway NCC, lihat Ringkasan Gateway NCC.
- Untuk mempelajari cara mengonfigurasi NCC Gateway, lihat Ringkasan penyiapan NCC Gateway.
- Untuk menemukan solusi atas masalah umum, lihat Memecahkan masalah Network Connectivity Center.
- Untuk mendapatkan detail tentang API dan perintah Google Cloud CLI, lihat API dan referensi.