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

  1. Buat awalan yang diiklankan secara publik IPv4.
  2. 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

  1. Di konsol Google Cloud, buka Bawa alamat IP Anda sendiri.

    Buka halaman Bawa alamat IP Anda sendiri

  2. Klik awalan yang didelegasikan publik, yang ingin Anda bagi kembali.

  3. Klik Buat sub-awalan.

  4. Masukkan Nama dan Deskripsi opsional untuk sub-awalan.

  5. Pilih Panjang awalan untuk sub-awalan.

  6. Pilih alamat IP untuk sub-awalan.

  7. Pilih Project untuk sub-awalan. Alamat IP hanya tersedia di project ini.

  8. 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

  1. Di konsol Google Cloud, buka Bawa alamat IP Anda sendiri.

    Buka halaman Bawa alamat IP Anda sendiri

  2. 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

  1. Di konsol Google Cloud, buka Bawa alamat IP Anda sendiri.

    Buka halaman Bawa alamat IP Anda sendiri

  2. Klik awalan atau sub-awalan yang didelegasikan publik tempat Anda ingin membuat alamat IP.

  3. Klik Buat alamat.

  4. Pilih Panjang awalan.

  5. Pilih rentang alamat IP yang ingin Anda buat.

  6. 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.

Langkah selanjutnya