Opsi pemberian alamat IP IPv4 dan IPv6

1. Pengantar

Opsi pengalamatan IP di Google Cloud

Alamat IP membantu mengidentifikasi jaringan dan {i>host<i} di jaringan. Ada jenis alamat IPv4 dan IPv6.Alamat ini harus unik agar traffic di jaringan dapat mengidentifikasi sumber dan tujuan pertukaran paket. Pengalamatan IP tidak unik untuk Google Cloud dan ada di lingkungan cloud dan lokal.

Virtual Private Cloud (VPC)

VPC adalah representasi logis dari pusat data tradisional. Selain VPC default dan VPC mode otomatis, Google Cloud memungkinkan Anda membuat VPC kustom. VPC kustom ini memungkinkan Anda memiliki administrasi penuh atas konfigurasi VPC.

Load balancer

Load balancer memungkinkan distribusi traffic di beberapa instance aplikasi Anda. Google Cloud memiliki beberapa jenis load balancer yang tercantum dalam dokumentasi Load balancing. Di lab ini, kita akan membuat load balancer Aplikasi eksternal Global untuk mengakses situs sederhana.

Cloud NAT

Hal ini memungkinkan subnet pribadi Anda berkomunikasi dengan internet. Cara kerjanya adalah dengan menerjemahkan alamat IP internal Anda ke alamat IP publik untuk membuat koneksi ke host eksternal. Traffic yang kembali dari sumber eksternal kemudian diterjemahkan ke balik di gateway NAT untuk menggunakan pengalamatan pribadi untuk mengembalikan traffic ke klien. Koneksi dimulai secara keluar.

Virtual machine

Ini adalah sistem virtual yang menjalankan sistem operasi. Komponen ini dapat dikonfigurasi berdasarkan persyaratan pengguna dan terdiri dari komponen memori, penyimpanan, jaringan, dan OS.

Yang akan Anda bangun

Dalam codelab ini, Anda akan membuat dua VPC kustom, mengaktifkan serta mengonfigurasi jenis alamat IPv4 dan IPv6 (internal & eksternal). Anda juga akan mem-build server nginx sederhana di VM dengan alamat IP Pribadi, mengeksposnya menggunakan Load Balancer Aplikasi eksternal, dan terhubung ke server tersebut menggunakan alamat IPv4 dan IPv6:

  • Membuat dua VPC kustom dan menambahkan beberapa aturan firewall
  • Membuat subnet IPv4 stack tunggal dan IPv4_IPv6 stack ganda
  • Buat Gateway NAT untuk resource pribadi di subnet guna mendapatkan update
  • Membuat server apache VM pribadi menggunakan MIG
  • Mengekspos server VM pribadi melalui LB Aplikasi dengan alamat IPV4 dan IPv6 statis
  • Membuat klien IPv4, IPv6 eksternal
  • Menghubungkan ke alamat load balancer Aplikasi IPv4 dan IPv6 dari klien

c184b465720a47d6.png

Yang akan Anda pelajari

  • Cara membuat VPC kustom
  • Cara mengaktifkan IPV6 di subnet
  • Cara menetapkan aturan firewall
  • Cara membuat gateway NAT
  • Cara membuat grup instance terkelola
  • Cara Anda membuat klien IPv4, IPv6
  • Cara membuat IP statis
  • Cara membuat LB Aplikasi

Codelab ini berfokus pada penentuan alamat IP dan juga akan menggunakan VM dan load balancer secara khusus.

Yang Anda butuhkan

  • Browser web untuk terhubung ke konsol Google Cloud
  • Kemampuan untuk membuat VPC dan aturan firewall
  • Kemampuan untuk menggunakan SSH
  • Akun Google Cloud

2. Mempersiapkan

Penyiapan Lab

Penyiapan lingkungan mandiri

  1. Login ke Google Cloud Console dan buat project baru atau gunakan kembali project yang sudah ada. Jika belum memiliki akun Gmail atau Google Workspace, Anda harus membuatnya.

fbef9caa1602edd0.png

a99b7ace416376c4.png

5e3ff691252acf41.png

  • Project name adalah nama tampilan untuk peserta project ini. String ini adalah string karakter yang tidak digunakan oleh Google API. Anda dapat memperbaruinya kapan saja.
  • Project ID bersifat unik di semua project Google Cloud dan tidak dapat diubah (tidak dapat diubah setelah ditetapkan). Cloud Console otomatis membuat string unik; biasanya Anda tidak mementingkan kata-katanya. Di sebagian besar codelab, Anda harus merujuk Project ID-nya (umumnya diidentifikasi sebagai PROJECT_ID). Jika tidak suka dengan ID yang dibuat, Anda dapat membuat ID acak lainnya. Atau, Anda dapat mencobanya sendiri, dan lihat apakah ID tersebut tersedia. ID tidak dapat diubah setelah langkah ini dan tersedia selama durasi project.
  • Sebagai informasi, ada nilai ketiga, Project Number, yang digunakan oleh beberapa API. Pelajari lebih lanjut ketiga nilai ini di dokumentasi.
  1. Selanjutnya, Anda harus mengaktifkan penagihan di Konsol Cloud untuk menggunakan resource/API Cloud. Menjalankan operasi dalam codelab ini tidak akan memakan banyak biaya, bahkan mungkin tidak sama sekali. Guna mematikan resource agar tidak menimbulkan penagihan di luar tutorial ini, Anda dapat menghapus resource yang dibuat atau menghapus project-nya. Pengguna baru Google Cloud memenuhi syarat untuk mengikuti program Uji Coba Gratis senilai $300 USD.

Mulai Cloud Shell

Meskipun Google Cloud dapat dioperasikan dari jarak jauh menggunakan laptop Anda, dalam codelab ini, Anda akan menggunakan Google Cloud Shell, lingkungan command line yang berjalan di Cloud.

Dari Google Cloud Console, klik ikon Cloud Shell di toolbar kanan atas:

55efc1aaa7a4d3ad.png

Hanya perlu waktu beberapa saat untuk penyediaan dan terhubung ke lingkungan. Jika sudah selesai, Anda akan melihat tampilan seperti ini:

7ffe5cbb04455448.png

Mesin virtual ini berisi semua alat pengembangan yang Anda perlukan. Layanan ini menawarkan direktori beranda tetap sebesar 5 GB dan beroperasi di Google Cloud, sehingga sangat meningkatkan performa dan autentikasi jaringan. Semua pekerjaan Anda dalam codelab ini dapat dilakukan di browser. Anda tidak perlu menginstal apa pun.

3. Mengonfigurasi VPC Kustom

Mengapa harus VPC kustom?

Di lab ini, kita akan menambahkan beberapa aturan firewall termasuk aturan untuk traffic IPv6. Sebaiknya pisahkan aturan tersebut dari jaringan default. Selain itu, kami akan mengaktifkan IPv6 di subnet. Beberapa persyaratannya adalah diaktifkan di jaringan mode kustom. Subnet yang dibuat secara otomatis di jaringan mode otomatis tidak didukung.

Menyiapkan VPC kustom dengan IPv6 internal

  1. Di bagian networking, pilih Jaringan VPC
  2. Dari menu atas, pilih create VPC network

dda2618060d62ed5.png

  1. Di bagian Create a VPC network, tambahkan hal berikut:
  2. Masukkan Nama untuk jaringan sebagai ipv4-ipv6-network
  3. Di bagian VPC network ULA internal IPv6 range, pilih Enabled
  4. Di bagian Allocate ULA internal IPv6 range, pilih Automatically
  5. Pilih Custom untuk Subnet creation mode.
  6. Di bagian New subnet, tentukan parameter konfigurasi berikut untuk subnet:

Konfigurasi

Nilai

Nama

ipv4

Wilayah

europe-west1

IP stack type

IPv4(tumpukan tunggal)

IPv4 range

192.168.10.0/24

Membuat rentang IPv4 Sekunder

select

Nama rentang subnet 1

ipv4-dtk

Rentang IPv4 sekunder 1

10.0.10.0/24

  • Pilih selesai
  1. Kita akan menambahkan subnet lain dan mengaktifkan IPV6. Untuk menambahkan subnet lain, pilih TAMBAHKAN SUBNET. Di bagian New subnet, tentukan parameter konfigurasi berikut untuk subnet:
  • Untuk Name untuk subnet, masukkan ipv6net
  • Untuk Region, pilih us-central1
  • Untuk IP stack type, pilih IPv4 and IPV6 (dual-stack)
  • Masukkan rentang IPv4, gunakan 192.168.20.0/24
  • Untuk jenis akses IPv6, pilih Internal
  • Pilih selesai
  1. Di bagian Firewall rules, pilih berikut ini
  • Di tab IPv4 Firewall rules, pilih semua opsi yang tersedia: allow-cutom (untuk komunikasi internal), allow-icmp, allow-rdp, allow-ssh.
  • Di tab IPv6 Firewall rules, pilih semua opsi yang tersedia: allow-ipv6-cutom (untuk komunikasi internal), allow-ipv6-icmp, allow-ipv6-rdp, allow-ipv6-ssh.
    Opsi ini akan otomatis membuat aturan yang cocok untuk subnet baru.
  1. Di bagian Dynamic routing mode, pilih Global untuk jaringan VPC. Untuk mengetahui informasi selengkapnya, lihat mode pemilihan rute dinamis. Anda dapat mengubah mode pemilihan rute dinamis nanti.
  2. Untuk Maximum transmisi unit (MTU), pilih 1460.
  3. Klik Buat.

Menyiapkan VPC kustom dengan IPv6 eksternal

  1. Di bagian jaringan, pilih jaringan VPC
  2. Dari menu atas, pilih create VPC network
  3. dda2618060d62ed5.png
  4. Di bagian Buat jaringan VPC, tambahkan hal berikut:
  5. Masukkan Nama untuk jaringan sebagai external-ipv6-network
  6. Di bagian VPC network ULA internal IPv6 range, pilih Enabled
  7. Di bagian Allocate ULA internal IPv6 range, pilih Automatically
  8. Pilih Custom untuk Subnet creation mode.
  9. Di bagian New subnet, tentukan parameter konfigurasi berikut untuk subnet:
  • Untuk Name untuk subnet, masukkan ipv6-external
  • Untuk Region, pilih us-east1
  • Untuk IP stack type, pilih IPv4 and IPv6 (dual stack)
  • Masukkan rentang IPv4 menggunakan 192.168.200.0/24
  • Untuk IPv6 access type, pilih External
  • Pilih selesai
  1. Di bagian Firewall rules, pilih berikut ini
  • Di tab IPv4 Firewall rules, pilih semua opsi yang tersedia: allow-cutom (untuk komunikasi internal), allow-icmp, allow-rdp, allow-ssh.
  • Di tab IPv6 Firewall rules, pilih semua opsi yang tersedia: allow-ipv6-cutom (untuk komunikasi internal), allow-ipv6-icmp, allow-ipv6-rdp, allow-ipv6-ssh. Dalam lab ini, kita akan menggunakan opsi ini untuk membuat aturan pencocokan secara otomatis di subnet baru.
  1. Di bagian Mode perutean dinamis, pilih Global.untuk jaringan VPC. Untuk informasi selengkapnya, lihat mode pemilihan rute dinamis. Anda dapat mengubah mode pemilihan rute dinamis nanti.
  2. Untuk Maximum transmisi unit (MTU), pilih 1460.
  3. Klik Buat.

Memverifikasi aturan firewall

Kontrol aturan firewall memungkinkan Anda menolak traffic ke layanan Anda.

Untuk memverifikasi bahwa aturan ada:

  1. Buka VPC network
  2. Di panel kiri, pilih firewall

f27d26d423d50f59.png

  1. Lihat area tampilan dan pastikan Anda melihat aturan firewall untuk jaringan baru yang dibuat. Scroll ke samping, cari kolom jaringan, lalu scroll ke bawah. Anda akan melihat nama jaringan yang dibuat di kolom jaringan aturan firewall. Dalam hal ini, ipv4-ipv6-network dan external-ipv6-network. Nama ini harus unik untuk project.
  2. Selanjutnya, kita akan membuat aturan firewall baru untuk mengizinkan health check
  3. Buka cloud run f yang belum dibuka dengan memilih Activate Cloud Shell ( 9db7bdee3b6c113d.pngS) di kolom bagian atas. Sesi Cloud Shell akan terbuka dan menampilkan perintah command line. Pastikan Anda berada di project yang benar, lalu tempel kode berikut.
gcloud compute firewall-rules create ipv4-ipv6-hc \
--direction=INGRESS \
--network=ipv4-ipv6-network \
--action=ALLOW \
--rules=tcp:80,tcp:8080,tcp:443 \
--source-ranges=35.191.0.0/16,130.211.0.0/22,209.85.152.0/22,209.85.204.0/22 \
--target-tags=ipv6-server
  1. Setelah selesai, pastikan Anda melihat entri untuk aturan firewall ipv6-ipv4-hc yang dilampirkan ke ipv4-ipv6-network

4. Konfigurasikan gateway NAT

  1. Buka Layanan Jaringan
  2. Pilih Cloud NAT, lalu pilih mulai

3972e67f4ed8beba.png

  1. Nama gateway menggunakan ipv4-ipv6-nat
  2. Pemilihan jaringan ipv4-ipv6-network
  3. Region pilih us-central1
  4. Pilih Router cloud
  5. Buat halaman router, konfigurasi yang berikut:
  • Nama ipv4-ipv6-nat-router
  • Biarkan semua setelan lainnya sebagai default, lalu pilih create
  1. Kembali ke halaman Create Cloud NAT gateway, biarkan opsi lain karena opsi ini adalah create pilih

5. Mengonfigurasi Instance di VPC pribadi

Membuat VPC pribadi template Instance

  1. Buka Cloud Shell.
  2. Pastikan Anda berada di project yang benar jika memiliki beberapa project
  3. Salin dan tempel kode berikut
gcloud compute instance-templates create ipv6-internal-server \
--region=us-central1 \
--network-interface=subnet=ipv6net,no-address,stack-type=IPV4_IPV6 \
--machine-type=n1-standard-1 \
--metadata=^,@^startup-script=\#\!/bin/bash$'\n'\#\ package\ updates\ \ \ \ \ \ $'\n'apt\ update\ -y$'\n'apt\ install\ nginx\ -y$'\n'systemctl\ start\ nginx$'\n'systemctl\ enable\ nginx$'\n'systemctl\ status\ nginx\ \|\ grep\ Active$'\n'chown\ -R\ \$USER:\$USER\ /var/www$'\n'cd\ /var/www/html/$'\n'echo\ \'\<\!DOCTYPE\ html\>\'\ \>\ /var/www/html/index.html$'\n'echo\ \'\<html\>\'\ \>\>\ /var/www/html/index.html$'\n'echo\ \'\<head\>\'\ \>\>\ /var/www/html/index.html$'\n'echo\ \'\<title\>Awesome\ web\ app\</title\>\'\ \>\>\ /var/www/html/index.html$'\n'echo\ \'\<meta\ charset=\"UTF-8\"\>\'\ \>\>\ /var/www/html/index.html$'\n'echo\ \'\</head\>\'\ \>\>\ /var/www/html/index.html$'\n'echo\ \'\<body\>\'\ \>\>\ /var/www/html/index.html$'\n'echo\ \'\<h1\>IPv6\ server\</h1\>\'\ \>\>\ /var/www/html/index.html$'\n'echo\ \'\<h3\>You\ are\ successful\</h3\>\'\ \>\>\ /var/www/html/index.html$'\n'echo\ \'\</body\>\'\ \>\>\ /var/www/html/index.html$'\n'echo\ \'\</html\>\'\ \>\>\ /var/www/html/index.html$'\n'  --tags=ipv6-server,http-server,https-server \
--create-disk=auto-delete=yes,boot=yes,device-name=ipv6-internal-server,image=projects/debian-cloud/global/images/debian-11-bullseye-v20230306,mode=rw,size=20,type=pd-balanced 
  1. Buka Compute Engine
  2. Pilih Instance template
  3. Di jendela template instance, pastikan Anda melihat template yang baru saja dibuatceaa7bc8d8b62b28.png
  4. Klik nama template dan scroll ke bawah untuk melihat konfigurasi.
  • Di bagian Network interfaces, pastikan Anda melihat Stack Type sebagai IPv4 and IPv647f618608644c410.png.

Membuat grup instance di VPC pribadi

  1. Buka Compute Engine
  2. Pilih luaskan Instance groups
  3. Pilih Health Checks

f4ec2244a539bd6f.png

  1. Pilih buat health check
  2. Di halaman Create a health check, gunakan hal berikut:
  • Nama menggunakan ipv6-server-hc
  • Protokol TCP Port 80
  • Scroll ke bagian Kriteria Kesehatan
  • Interval pemeriksaan 10, Waktu Tunggu 5
  • Healthy threshold 2, Unhealthy threshold 48bf5e76ce58b014c.png
  1. Scroll ke bagian akhir, pilih buat
  2. Buka Compute Engine
  3. Pilih Instance groups
  4. Pilih Create Instance group
  5. Pilih New managed instance group (stateful)
  6. Nama menggunakan ipv6-server-igp
  7. Untuk Instance template, gunakan ipv6-internal-server
  8. Untuk jumlah instance, gunakan 2
  9. Untuk Lokasi, gunakan Zona Tunggal, pastikan region-nya adalah us-central1
  10. Scroll ke bawah di bagian Pemulihan otomatis:
  • Penggunaan health check ipv6-server-hc
  • Untuk Penundaan awal, ketik 120
  • Biarkan yang lainnya tetap default, lalu pilih create

Proses ini memerlukan waktu beberapa menit untuk menyelesaikan pembuatan grup instance

Memverifikasi Grup instance dan VM

Setelah Grup instance selesai, mari kita verifikasi

  1. Buka Compute Engine dan pilih Grup instance
  2. Pilih nama grup instance yang baru saja Anda buat ipv6-server-igp
  3. Pastikan Anda melihat hal berikut:
  • Instance berdasarkan status 2 instance (Harap tunggu sebentar agar semua health check berjalan jika belum menunjukkan respons yang responsif)
  • Instance berdasarkan kondisi 100% responsif

Selanjutnya, mari kita lanjutkan langsung ke VM dalam grup instance ini dan melakukan pengujian

  1. Pilih instance VM, Anda akan melihat dua VM dengan nama yang diawali dengan ipv6-server-igp
  2. Scroll di kolom Internal IP dan di bawahnya, Anda akan melihat alamat IPV4 dan IPV6. Catat kedua alamat tersebut untuk setiap server.
  3. Di samping VM pertama, pilih SSH. Tindakan ini akan membuka sesi SSH langsung ke server.
  4. Di jendela SSH, ketik curl localhost. Anda akan mendapatkan respons dari server web yang berjalan pada VM yang menampilkan HTML seperti di bawah ini:

936962cc23787de8.pngS

  1. Jenis berikutnya ip addr untuk menampilkan informasi alamat. Pastikan antarmuka exxx memiliki alamat IPv4 dan IPv6 yang sama dengan yang Anda catat sebelumnya di langkah 6 untuk VM ini
  2. Lakukan ping -c 4 XXXX dari VM ini ke alamat IPv4 VM kedua, lalu lakukan hal yang sama menggunakan alamat IPv6 VM kedua.

f594227c496f6aaf.png

  1. <Optional> Anda dapat menjalankan SSH ke VM kedua dan melakukan pengujian yang sama. Coba ping alamat IPv4 dan IPv6 VM 1.

Membuat instance IPv4 mandiri di VPC pribadi

  1. Buka Compute Engine
  2. Pilih VM Instances lalu pilih create instance
  3. Isi halaman konfigurasi sebagai berikut:
  • Penggunaan nama hanya ipv4
  • Region pilih europe-west1
  1. Gulir ke bawah, luaskan Advanced Options lalu luaskan Jaringan. Sekarang gunakan hal berikut: di bagian Network Interfaces e0e04a20d1d3346d.png
  • Pilih panah drop-down di samping default untuk melihat opsi antarmuka edit 1799749d20d494c8.png
  1. Untuk Jaringan, ubah menjadi ipv4-ipv6-network
  • Subjaringan ipv4
  • Pilih alamat IPv4 eksternal None
  • Pilih selesai
  1. Scroll ke bagian akhir, lalu pilih buat
  2. Perlu waktu beberapa menit untuk membuat VM. VM ini berada di subnet khusus IPv4, tanpa alamat IP eksternal yang ditetapkan. Untuk memverifikasi, buka halaman Instance VM dan cari VM bernama khusus ipv4 207938aabfe4251.pngSbe32003508afdbd7.png
  3. Pilih SSH untuk SSH ke VM yang disebut ipv4-only
  4. Lakukan ping -c 4 X.X.X.X ke alamat IPv4 pribadi dari VM yang dibuat sebelumnya yang dimulai dengan nama ipv6-server-igp. Anda berhasil mem-ping alamat IPv4 internal VM ini. 6c2a4a052238a59d.pngS

6. Membuat dan Application LB dengan alamat IPv4 dan IPv6 di VPC pribadi

Membuat dua IP eksternal statis

  1. Buka VPC network
  2. Pilih IP addresses, lalu pilih reserve external static address
  3. Untuk alamat IPv4, gunakan hal berikut:
  • Nama ipv4-lb-ip
  • Versi IP IPv4
  • Ketik Global
  • scroll ke bagian akhir dan pilih reservasi
  1. Untuk alamat IPv6, ulangi langkah 2 dan gunakan yang berikut ini:
  • Nama ipv6-lb-ip
  • Versi IP IPv6
  • Ketik Global
  • scroll ke ujung dan pilih reserve [reservasi]

Catat alamat IP ini. Anda akan memerlukannya untuk menguji konektivitas di bagian terakhir.

Membuat LB Aplikasi Eksternal

  1. Buka Layanan Jaringan
  2. Pilih create load balancer
  3. Di bagian Type of load balancer, pilih Application load balancer (HTTP/HTTPS), lalu next
  4. Di bagian Public facing or internal, pilih Public facing (external), lalu next
  5. Di bagian Deployment global atau satu region, pilih Terbaik untuk workload global, lalu berikutnya.
  6. Di bagian Load Balancer generation, pilih Global external application load balancer, lalu berikutnya.
  7. Pilih konfigurasi
  8. Di bagian atas pada Create global external Application Load Balancer, gunakan nama ipv4-ipv6-lb-demo
  9. Selanjutnya, pilih Frontend configuration dan gunakan hal berikut:
  • Nama ipv4-fe-lb
  • Protokol HTTP
  • Versi IP IPv4
  • IP address pilih ipv4-lb-ip untuk menetapkan IP IPv4 eksternal statis yang kita buat
  • Port 80
  • Pilih selesai
  1. Di bagian frontend, mari kita konfigurasikan dan lampiran IPv6 pilih Tambahkan IP dan Port Frontend:6a5e3aeab563e0a1.pngS
  • Nama ipv6-fe-lb
  • Protokol HTTP
  • Versi IP IPv6
  • IP address pilih ipv6-lb-ip untuk menetapkan IP IPv6 eksternal statis yang kita buat
  • Port 80
  • Pilih selesai
  1. Pilih Backend configuration di panel sebelah kanan pada bagian backend service and backend buckets, pilih Create a backend service, lalu gunakan hal berikut:
  • Beri nama server-backend
  • Jenis backend Instance group
  • Protokol HTTP
  • Grup instance ipv6-server-igp
  • Nomor port 80, 8080
  • Batalkan pilihan Enable Cloud CDN

ee9c122389b61a9d.png

  • Health check select ipv6-server-hc
  • Scroll hingga akhir, pilih buat
  • Lalu pilih oke e4e0dfbb959d7424.png
  1. Scroll ke bagian bawah halaman, lalu pilih buat. Setelah selesai, Anda akan melihat seperti ini

2d18e9aadc2545be.png

  1. Klik nama LB baru dan di bagian frontend, catat alamat ipv4 dan ipv6. Anda akan membutuhkannya untuk pengujian terakhir.

7. Membuat satu instance dengan Alamat IPv4 dan IPv6 eksternal dan internal

Membuat mandiri dengan alamat IPv4 dan IPv6 eksternal

  1. Buka Compute Engine
  2. Pilih VM Instances lalu pilih create instance
  3. Isi halaman konfigurasi sebagai berikut:
  • Nama menggunakan external-ipv4-ipv6
  • Region pilih us-east1
  1. Gulir ke bawah, luaskan Advanced Options lalu luaskan Jaringan. Sekarang gunakan kode berikut:
  • Di bagian Network interface, pilih Network external-ipv6-network
  • Subjaringan ipv6-external
  • Jenis Stack IP IPv4 dan IPv6 (dual-stack)
  • External IPv4 address pilih Ephemeral
  • Pilih selesai
  1. Scroll ke bagian akhir, lalu pilih buat
  2. Pembuatan VM akan memerlukan waktu beberapa menit. VM ini berada di subnet IPv4_IPv6 dengan akses alamat IPv6 eksternal. Untuk memverifikasi, buka halaman Instance VM dan cari VM bernama external-ipv4-ipv62a440854f52f1af7.pngS
  3. Pilih opsi SSH untuk SSH ke VM external-ipv4-ipv6
  4. Ketik ip addr untuk memeriksa alamat IPv4 dan IPv6 yang ditetapkan ke VM Anda
  5. Buka alamat IPv4 ipv4-ipv6-lb-demo
  6. Di bagian sesi SSH external-ipv4-ipv6, masukkan curl X.X.X.X dengan X.X.X.X sebagai alamat IPv4 load balancer ipv4-ipv6-lb-demo. Anda akan melihat HTML situs yang berjalan di server di ipv4-ipv6-network
  7. Di jenis sesi SSH VM external-ipv4-ipv6, curl [X:X:X:X]:80 dengan X:X:X:X adalah alamat IPv6 load balancer ipv4-ipv6-lb-demo. Tampilannya akan terlihat seperti ini curl [2600:1901:X:XXXX::]:80 Anda akan melihat HTML situs yang berjalan di server di ipv4-ipv6-network

7cd98c6daea571ce.png

8. Pembersihan

Untuk membersihkan project, Anda dapat menjalankan perintah berikut.

gcloud compute instances delete external-ipv4-ipv6 --zone=us-east1-b --quiet
gcloud compute instances delete ipv4-only --zone=europe-west1-b --quiet

gcloud compute forwarding-rules delete ipv4-fe-lb --global --quiet
gcloud compute forwarding-rules delete ipv6-fe-lb --global --quiet
gcloud compute target-http-proxies delete ipv4-ipv6-lb-demo-target-proxy --quiet
gcloud compute target-http-proxies delete ipv4-ipv6-lb-demo-target-proxy-2 --quiet
gcloud compute url-maps delete ipv4-ipv6-lb-demo --quiet
gcloud compute backend-services delete server-backend --global --quiet

gcloud compute addresses delete ipv4-lb-ip --global --quiet
gcloud compute addresses delete ipv6-lp-ip --global --quiet


gcloud compute instance-groups managed delete ipv6-server-igp --zone us-central1-a --quiet

gcloud compute instance-templates delete "ipv6-internal-server" --quiet

gcloud compute health-checks delete ipv6-server-hc --quiet

gcloud compute routers nats delete ipv4-ipv6-nat --router=ipv4-ipv6-nat-router --region=us-central1 --quiet

gcloud compute routers delete ipv4-ipv6-nat-router --region=us-central1 --quiet

gcloud compute firewall-rules delete external-ipv6-network-allow-ipv6-custom external-ipv6-network-allow-ipv6-ssh external-ipv6-network-allow-rdp external-ipv6-network-allow-ipv6-rdp external-ipv6-network-allow-ssh external-ipv6-network-allow-ipv6-icmp external-ipv6-network-allow-custom external-ipv6-network-allow-icmp --quiet


gcloud compute firewall-rules delete ipv4-ipv6-hc ipv4-ipv6-network-allow-custom ipv4-ipv6-network-allow-ipv6-icmp ipv4-ipv6-network-allow-icmp ipv4-ipv6-network-allow-ssh ipv4-ipv6-network-allow-rdp ipv4-ipv6-network-allow-ipv6-ssh ipv4-ipv6-network-allow-ipv6-rdp ipv4-ipv6-network-allow-ipv6-custom --quiet

gcloud compute networks subnets delete ipv4 --region=europe-west1 --quiet
gcloud compute networks subnets delete ipv6net --region=us-central1 --quiet
gcloud compute networks subnets delete ipv6-external --region=us-east1 --quiet

gcloud compute networks delete external-ipv6-network --quiet
gcloud compute networks delete ipv4-ipv6-network --quiet

9. Selamat

Selamat, Anda telah berhasil mempelajari opsi jaringan IPv4 dan IPv6.

Dokumen referensi

Manual Terakhir Diperbarui Maret 2023

Lab Terakhir Diuji Maret 2023