Membuat sub-awalan IPv4 dan alamat IPv4
Halaman ini menjelaskan cara membagi awalan yang didelegasikan publik IPv4 dan membuat alamat BYOIP untuk digunakan dengan resource Google Cloud. Anda dapat membuat alamat IPv4 BYOIP dari awalan atau sub-awalan yang didelegasikan publik.
Jika Anda ingin membagi awalan yang didelegasikan publik IPv6, lihat Membuat sub-awalan IPv6.
Sebelum memulai
- Buat awalan yang diiklankan secara publik IPv4.
- Buat awalan yang didelegasikan publik IPv4.
Peran
Untuk mendapatkan izin yang diperlukan untuk menyelesaikan tugas dalam panduan ini,
minta administrator untuk memberi Anda
peran IAM Compute Public IP Admin (roles/compute.publicIpAdmin
) di project Anda.
Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.
Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.
Membuat sub-awalan
Anda dapat membagi awalan yang didelegasikan publik menjadi rentang alamat IP yang lebih kecil, dengan membuat sub-awalan. Sub-awalan adalah awalan yang didelegasikan secara publik yang memiliki induk awalan yang didelegasikan publik.
Nama sub-awalan tidak dapat diubah tanpa menghapus dan membuat ulang resource.
Karena alasan ini, sebaiknya Anda membuat nama generik yang tidak perlu
diubah—misalnya, sub-203-0-113-0-28
, dengan sub
menunjukkan jenis
resource dan 203-0-113-0-28
menunjukkan awalan tertentu dan panjang awalan.
Awalan yang didelegasikan publik dapat disubdelegasikan hingga tiga kali dari awalan
yang diiklankan publik. Misalnya, jika Anda memiliki awalan yang diberitahukan secara publik dengan rentang alamat IP 203.0.113.0/24
, lakukan hal berikut:
- Membuat awalan yang didelegasikan publik dengan rentang alamat IP
203.0.113.0/25
dari awalan yang diiklankan secara publik. - Membuat sub-awalan dengan rentang alamat IP
203.0.113.0/26
yang memiliki awalan yang didelegasikan publik sebelumnya sebagai induknya. - Membuat sub-awalan dengan rentang alamat IP
203.0.113.0/27
yang memiliki sub-awalan sebelumnya sebagai induknya.
Pada tahap ini, Anda tidak dapat membuat sub-awalan lebih lanjut yang sudah memiliki sub-awalan
203.0.113.0/27
sebagai induk.
Konsol
Di konsol Google Cloud, buka Bawa alamat IP Anda sendiri.
Klik awalan yang didelegasikan publik, yang ingin Anda bagi kembali.
Klik Buat sub-awalan.
Masukkan Nama dan Deskripsi opsional untuk sub-awalan.
Pilih Panjang awalan untuk sub-awalan.
Pilih alamat IP untuk sub-awalan.
Pilih Project untuk sub-awalan. Alamat IP hanya tersedia di project ini.
Klik Buat.
gcloud
Untuk membuat sub-awalan dari awalan yang didelegasikan secara publik, gunakan
perintah
public-delegated-prefixes delegated-sub-prefixes create
gcloud compute public-delegated-prefixes \ delegated-sub-prefixes \ create SUB_PREFIX_NAME \ --range=SUB_PREFIX_RANGE \ --public-delegated-prefix=PDP_NAME \ --public-delegated-prefix-region=PDP_REGION \ --delegatee-project=PROJECT_ID
Ganti kode berikut:
SUB_PREFIX_NAME
: nama untuk sub-awalan yang telah Anda buat.SUB_PREFIX_RANGE
: rentang alamat IP untuk sub-awalan yang Anda buat.PDP_NAME
: awalan atau sub-awalan yang didelegasikan publik induk yang berisi sub-awalan yang Anda buat.PDP_REGION
: region awalan atau sub-awalan yang didelegasikan secara publik, yang berisi sub-awalan yang telah Anda buat.PROJECT_ID
: project ID opsional untuk sub-awalan. Hal berikut menjelaskan perilaku untuk nilai ini:Jika Anda menentukan nilai, alamat IP hanya tersedia di project yang ditentukan tersebut.
Jika Anda tidak menggunakan
--delegatee-project
, alamat IP tersedia dalam project yang sama dengan awalan atau sub-awalan yang didelegasikan publik induk dari sub-awalan.
Daftar awalan
Anda dapat mencantumkan semua awalan yang diiklankan secara publik dan awalan yang didelegasikan publik (termasuk sub-awalan) dalam sebuah project.
Konsol
Di konsol Google Cloud, buka Bawa alamat IP Anda sendiri.
Awalan yang didelegasikan publik dan sub-awalan yang diiklankan secara publik, keduanya akan ditampilkan.
gcloud
Untuk mencantumkan awalan yang didelegasikan publik, termasuk sub-awalan, gunakan
perintah public-delegated-prefixes list
.
gcloud compute public-delegated-prefixes list
Membuat alamat IP
Saat membuat alamat dari awalan atau sub-awalan yang didelegasikan secara publik, Anda tidak dapat membagi kembali awalan tersebut.
Alamat IP yang Anda buat dari awalan
atau sub-awalan yang didelegasikan publik adalah alamat IP eksternal statis dan bisa bersifat
regional atau global. Semua alamat IP di awalan atau sub-awalan yang didelegasikan
secara publik akan tersedia; tidak ada alamat jaringan atau alamat
siaran yang dicadangkan. Misalnya, jika Anda membuat alamat IP dari awalan atau sub-awalan yang didelegasikan publik /28
,
16 resource alamat IP akan dibuat.
Anda dapat mencantumkan semua alamat IP eksternal statis. Daftar ini mencakup alamat IP yang Anda bawa ke Google Cloud dan alamat IP yang disediakan oleh Google.
Alamat BYOIP dibuat dengan nama dalam format yang konsisten. Misalnya,
203.0.113.144
diberi nama address-203-0-113-144
.
Konsol
Di konsol Google Cloud, buka Bawa alamat IP Anda sendiri.
Klik awalan atau sub-awalan yang didelegasikan publik tempat Anda ingin membuat alamat IP.
Klik Buat alamat.
Pilih Panjang awalan.
Pilih rentang alamat IP yang ingin Anda buat.
Klik Buat alamat.
gcloud
Untuk membuat alamat IP dari awalan atau sub-awal yang didelegasikan publik, gunakan
perintah public-delegated-prefixes delegated-sub-prefixes create
.
gcloud compute public-delegated-prefixes \ delegated-sub-prefixes \ create ADDRESSES_NAME \ --create-addresses \ --public-delegated-prefix=PDP_NAME \ --public-delegated-prefix-region=PDP_REGION
Ganti kode berikut:
ADDRESSES_NAME
: nama untuk grup alamat yang Anda buat.PDP_NAME
: awalan atau sub-awalan yang didelegasikan publik yang alamat IP-nya telah Anda buat.PDP_REGION
: region awalan atau sub-awalan yang didelegasikan publik tempat Anda membuat alamat IP.