Menyiapkan dan mengelola penafsiran alamat jaringan dengan Private NAT
Halaman ini menjelaskan cara mengonfigurasi terjemahan alamat jaringan (NAT) private-to-private di Cloud NAT.
Sebelum memulai
Selesaikan tugas berikut sebelum menyiapkan Private NAT.
Menyiapkan lingkungan Anda
Bergantung pada apakah Anda ingin menggunakan konsol Google Cloud atau gcloud CLI untuk menyiapkan Private NAT, konfigurasi resource berikut di Google Cloud.
Konsol
- Login ke akun Google Cloud Anda. Jika Anda baru menggunakan Google Cloud, buat akun untuk mengevaluasi performa produk kami dalam skenario dunia nyata. Pelanggan baru juga mendapatkan kredit gratis senilai $300 untuk menjalankan, menguji, dan men-deploy workload.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
Enable the Compute Engine API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
Enable the Compute Engine API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.
gcloud
- Login ke akun Google Cloud Anda. Jika Anda baru menggunakan Google Cloud, buat akun untuk mengevaluasi performa produk kami dalam skenario dunia nyata. Pelanggan baru juga mendapatkan kredit gratis senilai $300 untuk menjalankan, menguji, dan men-deploy workload.
-
Instal Google Cloud CLI.
-
Jika Anda menggunakan penyedia identitas (IdP) eksternal, Anda harus login ke gcloud CLI dengan identitas gabungan Anda terlebih dahulu.
-
Untuk melakukan inisialisasi gcloud CLI, jalankan perintah berikut:
gcloud init -
Buat atau pilih Google Cloud project.
Peran yang diperlukan untuk memilih atau membuat project
- Pilih project: Memilih project tidak memerlukan peran IAM tertentu—Anda dapat memilih project mana pun yang telah diberi peran.
-
Membuat project: Untuk membuat project, Anda memerlukan peran Project Creator
(
roles/resourcemanager.projectCreator), yang berisi izinresourcemanager.projects.create. Pelajari cara memberikan peran.
-
Buat Google Cloud project:
gcloud projects create PROJECT_ID
Ganti
PROJECT_IDdengan nama untuk Google Cloud project yang Anda buat. -
Pilih project Google Cloud yang Anda buat:
gcloud config set project PROJECT_ID
Ganti
PROJECT_IDdengan nama project Google Cloud Anda.
-
Verifikasi bahwa penagihan diaktifkan untuk project Google Cloud Anda.
Aktifkan Compute Engine API:
Peran yang diperlukan untuk mengaktifkan API
Untuk mengaktifkan API, Anda memerlukan peran IAM Service Usage Admin (
roles/serviceusage.serviceUsageAdmin), yang berisi izinserviceusage.services.enable. Pelajari cara memberikan peran.gcloud services enable compute.googleapis.com
-
Instal Google Cloud CLI.
-
Jika Anda menggunakan penyedia identitas (IdP) eksternal, Anda harus login ke gcloud CLI dengan identitas gabungan Anda terlebih dahulu.
-
Untuk melakukan inisialisasi gcloud CLI, jalankan perintah berikut:
gcloud init -
Buat atau pilih Google Cloud project.
Peran yang diperlukan untuk memilih atau membuat project
- Pilih project: Memilih project tidak memerlukan peran IAM tertentu—Anda dapat memilih project mana pun yang telah diberi peran.
-
Membuat project: Untuk membuat project, Anda memerlukan peran Project Creator
(
roles/resourcemanager.projectCreator), yang berisi izinresourcemanager.projects.create. Pelajari cara memberikan peran.
-
Buat Google Cloud project:
gcloud projects create PROJECT_ID
Ganti
PROJECT_IDdengan nama untuk Google Cloud project yang Anda buat. -
Pilih project Google Cloud yang Anda buat:
gcloud config set project PROJECT_ID
Ganti
PROJECT_IDdengan nama project Google Cloud Anda.
-
Verifikasi bahwa penagihan diaktifkan untuk project Google Cloud Anda.
Aktifkan Compute Engine API:
Peran yang diperlukan untuk mengaktifkan API
Untuk mengaktifkan API, Anda memerlukan peran IAM Service Usage Admin (
roles/serviceusage.serviceUsageAdmin), yang berisi izinserviceusage.services.enable. Pelajari cara memberikan peran.gcloud services enable compute.googleapis.com
Mendapatkan izin IAM
Peran Admin Jaringan Compute
(roles/compute.networkAdmin) memberi Anda izin untuk membuat gateway NAT, mencadangkan dan menetapkan alamat IP NAT, serta menentukan subnet yang trafficnya harus menggunakan penafsiran alamat jaringan oleh gateway NAT.
Membuat subnet NAT
Sebelum mengonfigurasi NAT Pribadi, Anda membuat subnet NAT untuk
tujuan PRIVATE_NAT. Subnet NAT harus berada di region yang sama dengan tempat Anda berencana membuat gateway Private NAT.
Gateway Private NAT menggunakan rentang alamat IP dari subnet ini untuk melakukan NAT. Pastikan subnet ini tidak tumpang-tindih dengan subnet yang ada di salah satu jaringan yang terhubung. Anda tidak dapat membuat resource apa pun di subnet ini.
Subnet ini hanya digunakan untuk Private NAT.
Konsol
Di konsol Google Cloud , buka halaman VPC networks.
Untuk menampilkan halaman detail jaringan VPC, klik nama jaringan VPC.
Klik tab Subnets.
Klik Tambahkan subnet. Pada dialog Tambahkan subnet, lakukan hal berikut:
- Berikan nama untuk subnet.
- Pilih region.
- Untuk Purpose, pilih Private NAT.
Masukkan rentang alamat IP, yang merupakan rentang IPv4 utama untuk subnet.
Jika Anda memilih rentang yang bukan merupakan alamat RFC 1918, pastikan rentang tersebut tidak bertentangan dengan konfigurasi yang ada. Untuk mengetahui informasi selengkapnya tentang rentang subnet IPv4 yang valid, lihat Rentang subnet IPv4.
Klik Tambahkan.
gcloud
Gunakan perintah gcloud compute networks subnet create untuk membuat subnet.
gcloud compute networks subnets create NAT_SUBNET \
--network=NETWORK \
--region=REGION \
--range=IP_RANGE \
--purpose=PRIVATE_NAT
Ganti kode berikut:
NAT_SUBNET: nama rentang subnet Private NAT yang akan dibuat.NETWORK: jaringan tempat subnetwork berada.REGION: region subnetwork yang akan dibuat. Jika tidak ditentukan, Anda mungkin diminta untuk memilih region (khusus mode interaktif).IP_RANGE: ruang IP yang dialokasikan ke subnet ini dalam format CIDR. PastikanIP_RANGEmempertimbangkan penggunaan dua kali ukuran port yang diperlukan per VM.
Mengonfigurasi DNS64
Untuk menggunakan terjemahan dari IPv6 ke IPv4 (NAT64),
alamat tujuan harus cocok dengan awalan 64:ff9b::/96. Anda dapat mengonfigurasi DNS64 untuk mensintesis alamat IPv6 yang disematkan IPv4 secara otomatis dengan menambahkan awalan ini ke alamat IPv4 tujuan Anda.
Lewati langkah ini jika Anda ingin menggunakan Cloud NAT hanya untuk traffic IPv4.
Mengonfigurasi Private NAT
Anda mengonfigurasi Private NAT dengan membuat gateway Cloud NAT di jaringan VPC sumber. Setiap gateway dikaitkan dengan satu jaringan VPC, region, dan Cloud Router.
Saat membuat gateway Cloud NAT untuk NAT Pribadi, Anda dapat mengonfigurasi opsi berikut.
| Konfigurasi | Opsi yang didukung | Deskripsi |
|---|---|---|
| Versi IP sumber |
|
Private NAT mendukung terjemahan dari IPv4 ke IPv4 (NAT44) dan dari IPv6 ke IPv4 (NAT64). Anda dapat mengonfigurasi gateway untuk melakukan NAT44 atau NAT64, tetapi tidak keduanya.
|
| Subnet sumber | Untuk traffic IPv4:
Untuk traffic IPv6:
|
Private NAT mendukung rentang subnet berikut di region untuk Jaringan VPC yang Anda tentukan:
Anda dapat membatasi subnet yang dapat menggunakan NAT. |
| Jenis konektivitas |
|
Private NAT mendukung opsi berikut untuk NAT44: Anda dapat mengaktifkan salah satu atau kedua opsi ini. Untuk NAT64, opsi Traffic IPv6 sumber (untuk NAT64) mengonfigurasi Private NAT untuk semua tujuan yang didukung. |
| Konfigurasi lanjutan |
|
Secara default, Private NAT menggunakan alokasi port dinamis, yang memungkinkan gateway Cloud NAT mengalokasikan port secara dinamis ke setiap VM berdasarkan penggunaan. Logging dinonaktifkan secara default. Untuk mengetahui informasi tentang waktu tunggu NAT dan nilai defaultnya, lihat Waktu tunggu NAT. |
Buat gateway Cloud NAT
Buat gateway Cloud NAT di jaringan dan region VPC tempat Anda ingin mengonfigurasi NAT Pribadi. Anda dapat mengonfigurasi gateway untuk menerapkan NAT ke rentang subnet IPv4 (NAT44) atau rentang subnet IPv6 (NAT64), tetapi tidak keduanya.
Buat gateway untuk rentang IPv4 (NAT44)
Konsol
- Di konsol Google Cloud , buka halaman Cloud NAT.
- Klik Get started atau, jika Anda memiliki gateway, klik Create Cloud NAT gateway.
- Masukkan nama gateway.
- Untuk NAT type, pilih Private.
- Pilih jaringan VPC dan region tempat Anda ingin membuat gateway.
- Pilih atau buat Cloud Router di region.
- Di bagian Cloud NAT mapping, untuk Source endpoint type, pastikan opsi VM instances, GKE nodes, Serverless dipilih.
- Di kolom Source IP version, pilih IPv4 subnet ranges.
- Di kolom Source subnets, pilih Custom.
- Di bagian Subnets, pilih subnet yang ingin Anda konfigurasi NAT-nya. Jika Anda ingin menentukan rentang tambahan, klik Add subnet and IP range, lalu tambahkan subnet lain.
- Tambahkan aturan NAT untuk menentukan jenis
Private NAT yang diaktifkan untuk rentang
subnet yang Anda pilih di langkah sebelumnya dan konfigurasi rentang
subnet pribadi yang ingin Anda gunakan untuk NAT:
- Klik Add a rule.
- Di kolom Prioritas aturan, masukkan nilai apa pun dari
0hingga65000. - Untuk Match, pilih salah satu opsi berikut:
- Rute konektivitas hybrid: mengaktifkan Hybrid NAT.
- Hub Network Connectivity Center: mengaktifkan Private NAT untuk spoke NCC.
Untuk mengaktifkan kedua jenis Private NAT, pilih Rute konektivitas hybrid dan Hub Network Connectivity Center.
- Pilih atau buat rentang subnet NAT pribadi.
- Klik Done.
- Opsional: Sesuaikan salah satu setelan berikut di bagian Konfigurasi lanjutan:
- Apakah akan mengonfigurasi logging. Secara default, Tidak ada logging yang dipilih.
- Apakah akan mengubah cara Cloud NAT mengalokasikan port. Secara
default, Aktifkan Alokasi Port Dinamis dipilih. Untuk
mengonfigurasi alokasi port statis, hapus
Aktifkan Alokasi Port Dinamis dan
tentukan Port minimum per instance VM. Nilai defaultnya adalah
64. - Apakah akan memperbarui waktu tunggu NAT untuk koneksi protokol. Untuk informasi tentang waktu tunggu ini dan nilai defaultnya, lihat Waktu tunggu NAT.
- Klik Create.
gcloud
Buat Cloud Router di region jaringan VPC tempat Anda ingin mengonfigurasi Private NAT. Anda memerlukan Cloud Router ini untuk membuat gateway.
Gunakan perintah
gcloud compute routers create.gcloud compute routers create ROUTER_NAME \ --network=NETWORK --region=REGION
Ganti kode berikut:
ROUTER_NAME: nama untuk Cloud RouterNETWORK: jaringan VPC tempat Cloud Router akan dibuatREGION: region tempat Cloud Router akan dibuat
Buat gateway dan tentukan satu atau beberapa subnet jaringan VPC tempat Anda ingin mengonfigurasi NAT. Secara default, Private NAT menggunakan alokasi port dinamis.
Gunakan perintah
gcloud compute routers nats createdengan flag--type=PRIVATE.gcloud compute routers nats create NAT_CONFIG \ --router=ROUTER_NAME \ --region=REGION \ --type=PRIVATE \ --nat-custom-subnet-ip-ranges=SUBNETWORK:ALL,[SUBNETWORK_1:ALL,...]
Ganti kode berikut:
NAT_CONFIG: nama untuk konfigurasi NAT AndaROUTER_NAME: nama Cloud Router yang Anda buat pada langkah sebelumnyaREGION: region Cloud RouterSUBNETWORK: nama subnet atau subnet (dipisahkan koma) yang ingin Anda gunakan untuk NAT
Jika Anda ingin membuat gateway dengan alokasi port statis, jalankan perintah sebelumnya dengan flag
--no-enable-dynamic-port-allocationdan--min-ports-per-vm=VALUE, lalu gantiVALUEdengan jumlah minimum port. Jika flag--min-ports-per-vmtidak ditentukan, nilai defaultnya adalah64.Buat aturan NAT untuk mencocokkan traffic berdasarkan jenis Private NAT yang Anda konfigurasi.
Gunakan perintah
gcloud compute routers nats rules createdengan flag--matchyang ditetapkan ke salah satu opsi berikut:--match='nexthop.hub': mengaktifkan Private NAT untuk spoke NCC.--match='nexthop.is_hybrid': mengaktifkan Hybrid NAT.--match='nexthop.hub == "HUB" || nexthop.is_hybrid': mengaktifkan kedua jenis Private NAT.
Untuk membuat aturan NAT untuk Private NAT bagi spoke NCC, jalankan perintah berikut:
gcloud compute routers nats rules create NAT_RULE_PRIORITY \ --router=ROUTER_NAME --region=REGION \ --nat=NAT_CONFIG \ --match='nexthop.hub == "//networkconnectivity.googleapis.com/projects/PROJECT_ID/locations/global/hubs/HUB"' \ --source-nat-active-ranges=NAT_SUBNET
Untuk membuat aturan NAT untuk NAT Hibrida, jalankan perintah berikut:
gcloud compute routers nats rules create NAT_RULE_PRIORITY \ --router=ROUTER_NAME \ --region=REGION \ --nat=NAT_CONFIG \ --match='nexthop.is_hybrid' \ --source-nat-active-ranges=NAT_SUBNET
Untuk membuat aturan NAT bagi Private NAT untuk spoke NCC dan Hybrid NAT, jalankan perintah berikut:
gcloud compute routers nats rules create NAT_RULE_PRIORITY \ --router=ROUTER_NAME \ --region=REGION \ --nat=NAT_CONFIG \ --match='nexthop.hub == "//networkconnectivity.googleapis.com/projects/PROJECT_ID/locations/global/hubs/HUB" || nexthop.is_hybrid' \ --source-nat-active-ranges=NAT_SUBNET
Ganti kode berikut:
NAT_RULE_PRIORITY: nomor aturan yang mengidentifikasi aturan NAT secara unik; tentukan angka apa pun dari0hingga65000ROUTER_NAME: nama Cloud Router yang Anda buat sebelumnyaREGION: region Cloud RouterNAT_CONFIG: nama konfigurasi NAT yang Anda buat sebelumnyaPROJECT_ID: Google Cloud project hub NCCHUB: nama hub NCCNAT_SUBNET: nama subnet Private NAT atau subnet (dipisahkan koma) yang Anda buat sebelumnya
Membuat gateway untuk rentang IPv6 (NAT64)
Konsol
- Di konsol Google Cloud , buka halaman Cloud NAT.
- Klik Get started atau, jika Anda memiliki gateway, klik Create Cloud NAT gateway.
- Masukkan nama gateway.
- Untuk NAT type, pilih Private.
- Pilih jaringan VPC dan region tempat Anda ingin membuat gateway.
- Pilih atau buat Cloud Router di region.
- Di bagian Cloud NAT mapping, untuk Source endpoint type, pastikan opsi VM instances, GKE nodes, Serverless dipilih.
- Di kolom Source IP version, pilih IPv6 subnet ranges.
- Di kolom Source subnets, lakukan salah satu tindakan
berikut:
- Agar dapat menggunakan Cloud NAT untuk semua subnet IPv6 di region, pilih All subnets.
- Untuk membatasi subnet yang dapat menggunakan Cloud NAT, pilih Custom, lalu pilih subnet. Jika Anda ingin menentukan subnet tambahan, klik Tambahkan subnet dan tambahkan subnet lain.
- Tambahkan aturan NAT untuk mengonfigurasi rentang subnet pribadi yang ingin
Anda gunakan untuk NAT:
- Klik Add a rule.
- Di kolom Prioritas aturan, masukkan nilai
dari
0hingga65000. - Pilih atau buat rentang subnet NAT pribadi.
- Klik Done.
- Opsional: Sesuaikan salah satu setelan berikut di bagian
Konfigurasi lanjutan:
- Apakah akan mengonfigurasi logging. Secara default, Tidak ada logging yang dipilih.
- Apakah akan mengubah cara Cloud NAT mengalokasikan port. Secara
default, Aktifkan Alokasi Port Dinamis dipilih. Untuk
mengonfigurasi alokasi port statis, hapus
Aktifkan Alokasi Port Dinamis dan
tentukan Port minimum per instance VM. Nilai defaultnya adalah
64. - Apakah akan memperbarui waktu tunggu NAT untuk koneksi protokol. Untuk informasi tentang waktu tunggu ini dan nilai defaultnya, lihat Waktu tunggu NAT.
- Klik Create.
gcloud
Buat Cloud Router di region jaringan VPC tempat Anda ingin mengonfigurasi Private NAT. Anda memerlukan Cloud Router ini untuk membuat gateway.
Gunakan perintah
gcloud compute routers create.gcloud compute routers create ROUTER_NAME \ --network=NETWORK --region=REGION
Ganti kode berikut:
ROUTER_NAME: nama untuk Cloud RouterNETWORK: jaringan VPC tempat Cloud Router akan dibuatREGION: region tempat Cloud Router akan dibuat
Buat gateway Cloud NAT.
Gunakan perintah
gcloud compute routers nats createdengan flag--type=PRIVATE.Untuk mengonfigurasi NAT Pribadi untuk semua rentang subnet IPv6, jalankan perintah berikut:
gcloud compute routers nats create NAT_CONFIG \ --router=ROUTER_NAME \ --region=REGION \ --type=PRIVATE \ --nat64-all-v6-subnet-ip-ranges
Untuk mengonfigurasi Private NAT untuk rentang subnet IPv6 kustom, jalankan perintah berikut:
gcloud compute routers nats create NAT_CONFIG \ --router=ROUTER_NAME \ --region=REGION \ --type=PRIVATE \ --nat64-custom-v6-subnet-ip-ranges=SUBNETWORK,[SUBNETWORK_1,…]
Ganti kode berikut:
NAT_CONFIG: nama untuk konfigurasi NAT AndaROUTER_NAME: nama Cloud Router yang Anda buat pada langkah sebelumnyaREGION: region Cloud RouterSUBNETWORK: nama subnet atau subnet (dipisahkan koma) yang ingin Anda gunakan untuk NAT
Buat aturan NAT untuk NAT64. Gunakan perintah
gcloud beta compute routers nats rules createdengan flag--match.gcloud beta compute routers nats rules create NAT_RULE_PRIORITY \ --router=ROUTER_NAME \ --region=REGION \ --nat=NAT_CONFIG \ --match='isIPv6(source.ip)' \ --source-nat-active-ranges=NAT_SUBNET
Ganti kode berikut:
NAT_RULE_PRIORITY: nomor aturan yang mengidentifikasi aturan NAT secara unik; tentukan angka apa pun dari0hingga65000ROUTER_NAME: nama Cloud Router yang Anda buat sebelumnyaREGION: region Cloud RouterNAT_CONFIG: nama konfigurasi NAT yang Anda buat sebelumnyaNAT_SUBNET: nama subnet Private NAT atau subnet (dipisahkan koma) yang Anda buat sebelumnya
Setelah mengaktifkan opsi isIPv6(source.ip), Anda harus menggunakan
gcloud CLI versi beta untuk operasi berikut:
- Mengupdate gateway Cloud NAT yang menerjemahkan IPv6 ke IPv4
- Buat dan perbarui gateway Cloud NAT yang menggunakan Cloud Router yang sama dengan gateway yang menerjemahkan IPv6 ke IPv4
- Perbarui Cloud Router tempat gateway Cloud NAT dikonfigurasi
Melihat konfigurasi Private NAT
Konsol
Di konsol Google Cloud , buka halaman Cloud NAT.
Untuk melihat detail gateway NAT, informasi pemetaan, atau detail konfigurasi, klik nama gateway NAT Anda.
Untuk melihat status NAT, lihat kolom Status untuk gateway NAT Anda.
gcloud
Anda dapat melihat detail konfigurasi NAT dengan menjalankan perintah berikut:
Lihat konfigurasi gateway Private NAT.
gcloud compute routers nats describe NAT_CONFIG \ --router=ROUTER_NAME \ --region=REGIONGanti kode berikut:
NAT_CONFIG: nama konfigurasi NAT AndaROUTER_NAME: nama Cloud Router AndaREGION: region NAT yang akan dideskripsikan; jika tidak ditentukan, Anda mungkin diminta untuk memilih region (hanya mode interaktif)
Lihat pemetaan rentang IP:port yang dialokasikan ke setiap antarmuka VM.
gcloud compute routers get-nat-mapping-info ROUTER_NAME \ --region=REGIONLihat status Private NAT gateway.
gcloud compute routers get-status ROUTER_NAME \ --region=REGION
Memperbarui konfigurasi Private NAT
Bagian berikut menjelaskan cara memperbarui gateway Cloud NAT yang sudah ada.
Memperbarui subnet dalam konfigurasi NAT
Konsol
Di konsol Google Cloud , buka halaman Cloud NAT.
Klik gateway NAT Anda.
Klik Edit.
Jika Kustom dipilih untuk Subnet sumber, pilih subnet. Untuk menentukan rentang tambahan, klik Tambahkan subnet dan rentang IP.
Khusus rentang subnet IPv6: Di bagian Customized rule, pilih Source IPv6 traffic (for NAT64).
Klik Simpan.
gcloud
Gunakan
perintah gcloud compute routers nats update.
Untuk memperbarui rentang subnet sumber untuk gateway Cloud NAT yang ada, jalankan salah satu perintah berikut, bergantung pada versi IP rentang subnet yang ingin Anda perbarui:
Perbarui rentang subnet IPv4:
gcloud compute routers nats update NAT_CONFIG \ --router=NAT_ROUTER \ --region=REGION \ --nat-custom-subnet-ip-ranges=IPV4_SUBNET_RANGESMemperbarui rentang subnet IPv6 (Pratinjau):
gcloud beta compute routers nats update NAT_CONFIG \ --router=NAT_ROUTER \ --region=REGION \ --nat64-custom-v6-subnet-ip-ranges=IPV6_SUBNET_RANGES
Ganti kode berikut:
NAT_CONFIG: nama konfigurasi NAT AndaNAT_ROUTER: nama Cloud Router AndaREGION: region gateway NATIPV4_SUBNET_RANGES: satu atau beberapa subnet dalam format berikut:SUBNET_NAME_1:ALL,SUBNET_NAME_2:ALL.IPV6_SUBNET_RANGES: satu atau beberapa subnet dalam format berikut:SUBNET_NAME_1,SUBNET_NAME_2.
Menghapus subnet dari konfigurasi NAT
Anda dapat menghapus subnet dari konfigurasi gateway NAT.
Konsol
Di konsol Google Cloud , buka halaman Cloud NAT.
Klik gateway NAT Anda.
Klik Edit.
Hapus subnet yang ingin Anda hapus dari pemetaan NAT.
Klik Simpan.
Menambahkan subnet NAT ke konfigurasi
Untuk melakukan NAT pada traffic, konfigurasi Private NAT menggunakan alamat IP NAT dari subnet yang memiliki tujuan PRIVATE_NAT.
Jika konfigurasi NAT Pribadi Anda memerlukan lebih banyak alamat IP NAT daripada yang tersedia, Anda dapat menambahkan lebih banyak subnet dengan tujuan PRIVATE_NAT ke konfigurasi.
Konsol
Di konsol Google Cloud , buka halaman Cloud NAT.
Klik gateway NAT Anda.
Klik Edit.
Perluas aturan yang ada.
Klik Tambahkan rentang subnet.
Pilih atau buat rentang subnet NAT baru, lalu klik Selesai.
Klik Simpan.
gcloud
gcloud compute routers nats rules update NAT_RULE_PRIORITY \
--nat=NAT_CONFIG \
--router=ROUTER_NAME \
--region=REGION \
--source-nat-active-ranges=NAT_SUBNET_1, NAT_SUBNET_2 ...
Ganti kode berikut:
NAT_RULE_PRIORITY: nomor yang secara unik mengidentifikasi aturan yang akan diperbarui, dari0hingga65000.NAT_CONFIG: nama konfigurasi NAT Pribadi Anda untuk aturan yang akan diperbarui.ROUTER_NAME: nama router yang akan digunakan dengan gateway ini.NAT_SUBNET: nama subnet Private NAT yang akan ditambahkan ke konfigurasi NAT yang ada.
Menghapus konfigurasi NAT
Menghapus konfigurasi gateway akan menghapus konfigurasi NAT dari Cloud Router. Menghapus konfigurasi gateway tidak akan menghapus router itu sendiri.
Konsol
Di konsol Google Cloud , buka halaman Cloud NAT.
Pilih kotak centang di samping konfigurasi gateway yang ingin Anda hapus.
Di Menu, klik Hapus.
gcloud
gcloud compute routers nats delete NAT_CONFIG \
--router=ROUTER_NAME \
--region=REGION
Ganti kode berikut:
NAT_CONFIG: nama konfigurasi NAT AndaROUTER_NAME: nama Cloud Router AndaREGION: region NAT yang akan dihapus; jika tidak ditentukan, Anda mungkin diminta untuk memilih region (hanya mode interaktif).