Tujuan
Tutorial ini menunjukkan kepada Anda cara menyelesaikan tugas-tugas berikut:
- Membuat dua jaringan VPC kustom dengan subnet.
- Buat tiga instance virtual machine (VM) (dua VM konsumen di subnet terpisah dari satu jaringan VPC dan VM produsen di jaringan VPC kedua). Semua VM dibuat tanpa alamat IP eksternal.
- Instal server Apache di VM produsen.
- Membuat Peering Jaringan VPC.
- Buat Cloud Router dan gateway Cloud NAT, yang memungkinkan VM produsen mengakses internet publik.
- Membuat grup alamat lingkup project.
- Buat kebijakan firewall jaringan global dengan aturan berikut:
- Mengizinkan konektivitas SSH Identity-Aware Proxy (IAP) ke VM.
- Izinkan traffic dari VM konsumen yang diizinkan ke VM produsen menggunakan grup alamat cakupan project.
- Uji koneksi.
Diagram berikut menunjukkan traffic antara VM produsen dan konsumen di region us-central1 dalam dua jaringan VPC kustom. Kebijakan firewall jaringan global menggunakan aturan grup alamat lingkup project untuk mengizinkan traffic masuk antara VM vm-consumer-allowed dan vm-producer.
Traffic antara VM vm-consumer-blocked dan VM vm-producer ditolak karena setiap VM memiliki aturan firewall ingress implisit yang menolak semua traffic.
Sebelum memulai
-
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.
- Aktifkan Compute Engine API untuk project Anda.
- Pastikan Anda memiliki
peran Compute Network Admin (
roles/compute.networkAdmin). - Aktifkan Identity-Aware Proxy API untuk project Anda.
- Jika Anda lebih suka bekerja dari command line, instal Google Cloud CLI. Untuk mengetahui informasi konseptual dan penginstalan tentang alat ini,
lihat ringkasan gcloud CLI.
Catatan: Jika Anda belum pernah menjalankan Google Cloud CLI sebelumnya, lakukan inisialisasi direktori gcloud CLI Anda dengan menjalankan perintah
gcloud init.
Membuat jaringan VPC konsumen dengan subnet
Di bagian ini, Anda akan membuat jaringan VPC konsumen dengan dua subnet IPv4: subnet-consumer-allowed dan subnet-consumer-blocked.
Konsol
Di konsol Google Cloud , buka halaman Jaringan VPC.
Klik Buat jaringan VPC.
Untuk Name, masukkan
vpc-consumer.Untuk Mode pembuatan subnet, klik Kustom.
Di bagian New subnet, tentukan parameter konfigurasi berikut untuk subnet:
- Nama:
subnet-consumer-allowed - Region:
us-central1 - IPv4 range:
192.168.10.0/29
- Nama:
Klik Done.
Klik Add subnet dan tentukan parameter konfigurasi berikut:
- Nama:
subnet-consumer-blocked - Region:
us-central1 - IPv4 range:
192.168.20.0/29
- Nama:
Klik Done.
Klik Create.
gcloud
-
Di konsol Google Cloud , aktifkan Cloud Shell.
Untuk membuat jaringan VPC, jalankan perintah berikut:
gcloud compute networks create vpc-consumer \ --subnet-mode=custom
Dalam dialog Authorize cloud shell, klik Authorize.
Untuk membuat subnet, jalankan perintah berikut:
gcloud compute networks subnets create subnet-consumer-allowed \ --network=vpc-consumer \ --region=us-central1 \ --range=192.168.10.0/29
Untuk membuat subnet lain, jalankan perintah berikut:
gcloud compute networks subnets create subnet-consumer-blocked \ --network=vpc-consumer \ --region=us-central1 \ --range=192.168.20.0/29
Membuat jaringan VPC produsen dengan subnet
Di bagian ini, Anda akan membuat jaringan VPC produsen dengan subnet IPv4.
Konsol
Di konsol Google Cloud , buka halaman Jaringan VPC.
Klik Buat jaringan VPC.
Untuk Name, masukkan
vpc-producer.Untuk Mode pembuatan subnet, klik Kustom.
Di bagian New subnet, tentukan parameter konfigurasi berikut untuk subnet:
- Nama:
subnet-vpc-producer - Region:
us-central1 - IPv4 range:
172.16.10.0/29
- Nama:
Klik Done.
Klik Create.
gcloud
Untuk membuat jaringan VPC, jalankan perintah berikut:
gcloud compute networks create vpc-producer \ --subnet-mode=custom
Untuk membuat subnet, jalankan perintah berikut:
gcloud compute networks subnets create subnet-vpc-producer \ --network=vpc-producer \ --region=us-central1 \ --range=172.16.10.0/29
Membuat Cloud Router dan gateway Cloud NAT
Agar VM vm-producer dapat mengakses internet publik, Anda harus membuat
Cloud Router dan gateway Cloud NAT.
Konsol
Di konsol Google Cloud , buka halaman Cloud NAT.
Klik Get started atau Create Cloud NAT gateway.
Untuk Gateway name, masukkan
nat-gateway-addressgrp.Untuk NAT type, pilih Public.
Di bagian Select Cloud Router, tentukan parameter konfigurasi berikut:
- Jaringan:
vpc-producer - Region:
us-central1 (lowa) - Cloud Router: Klik Create new router.
- Untuk Name, masukkan
router-addressgrp. - Klik Create.
- Untuk Name, masukkan
- Jaringan:
Klik Create.
gcloud
Untuk membuat Cloud Router, jalankan perintah berikut:
gcloud compute routers create router-addressgrp \ --network=vpc-producer \ --region=us-central1
Untuk membuat gateway Cloud NAT, jalankan perintah berikut:
gcloud compute routers nats create nat-gateway-addressgrp \ --router=router-addressgrp \ --region=us-central1 \ --auto-allocate-nat-external-ips \ --nat-all-subnet-ip-ranges
Membuat VM
Di setiap subnet jaringan VPC yang Anda buat di bagian sebelumnya, buat VM tanpa alamat IP eksternal.
Membuat VM untuk jaringan VPC yang diizinkan konsumen
Buat VM di subnet subnet-consumer-allowed.
Konsol
Di konsol Google Cloud , buka halaman Create an instance.
Di panel Machine configuration, lakukan hal berikut:
- Untuk Name, masukkan
vm-consumer-allowed. - Untuk Region, pilih
us-central1 (Iowa).
- Untuk Name, masukkan
Di menu navigasi, klik Networking.
- Di bagian Network interfaces, klik
defaultdan tentukan parameter konfigurasi berikut:- Jaringan:
vpc-consumer - Subnetwork:
subnet-consumer-allowed IPv4 (192.168.10.0/29) - External IPv4 address: None
- Jaringan:
- Klik Done.
- Di bagian Network interfaces, klik
Klik Create.
gcloud
gcloud compute instances create vm-consumer-allowed \
--network=vpc-consumer \
--zone=us-central1-a \
--stack-type=IPV4_ONLY \
--no-address \
--subnet=subnet-consumer-allowed
Membuat VM untuk jaringan VPC yang diblokir konsumen
Di bagian ini, Anda akan membuat VM di subnet subnet-consumer-blocked.
Konsol
Di konsol Google Cloud , buka halaman Create an instance.
Di panel Machine configuration, lakukan hal berikut:
- Untuk Name, masukkan
vm-consumer-blocked. - Untuk Region, pilih
us-central1 (Iowa).
- Untuk Name, masukkan
Di menu navigasi, klik Networking.
- Di bagian Network interfaces, klik
defaultdan tentukan parameter konfigurasi berikut:- Jaringan:
vpc-consumer - Subnetwork:
subnet-consumer-blocked IPv4 (192.168.20.0/29) - External IPv4 address: None
- Jaringan:
- Klik Done.
- Di bagian Network interfaces, klik
Klik Create.
gcloud
gcloud compute instances create vm-consumer-blocked \
--network=vpc-consumer \
--zone=us-central1-a \
--stack-type=IPV4_ONLY \
--no-address \
--subnet=subnet-consumer-blocked
Membuat VM untuk jaringan VPC produsen
Buat VM di subnet subnet-vpc-producer dan
instal server Apache di dalamnya.
Konsol
Di konsol Google Cloud , buka halaman Create an instance.
Di panel Machine configuration, lakukan hal berikut:
- Untuk Name, masukkan
vm-producer. - Untuk Region, pilih
us-central1 (Iowa).
- Untuk Name, masukkan
Di menu navigasi, klik Networking.
- Di bagian Network interfaces, klik
defaultdan tentukan parameter konfigurasi berikut:- Jaringan:
vpc-producer - Subnetwork:
subnet-vpc-producer IPv4 (172.16.10.0/29)
- Jaringan:
- Klik Done.
- Di bagian Network interfaces, klik
Di menu navigasi, klik Lanjutan dan masukkan skrip startup berikut di kolom Skrip startup:
#! /bin/bash apt-get update apt-get install apache2 -y a2ensite default-ssl a2enmod ssl # Read VM network configuration: md_vm="http://169.254.169.254/computeMetadata/v1/instance/" vm_hostname="$(curl $md_vm/name -H "Metadata-Flavor:Google" )" filter="{print \$NF}" vm_network="$(curl $md_vm/network-interfaces/0/network \ -H "Metadata-Flavor:Google" | awk -F/ "${filter}")" vm_zone="$(curl $md_vm/zone \ -H "Metadata-Flavor:Google" | awk -F/ "${filter}")" # Apache configuration: echo "Page on $vm_hostname in network $vm_network zone $vm_zone" | \ tee /var/www/html/index.html systemctl restart apache2Skrip sebelumnya men-deploy dan memulai server web Apache di VM ini.
Klik Create.
gcloud
Untuk membuat VM produsen, jalankan perintah berikut:
gcloud compute instances create vm-producer \
--network=vpc-producer \
--zone=us-central1-a \
--stack-type=IPV4_ONLY \
--no-address \
--subnet=subnet-vpc-producer \
--image-project=debian-cloud \
--image-family=debian-10 \
--metadata=startup-script='#! /bin/bash
apt-get update
apt-get install apache2 -y
a2ensite default-ssl
a2enmod ssl
# Read VM network configuration:
md_vm="http://169.254.169.254/computeMetadata/v1/instance/"
vm_hostname="$(curl $md_vm/name -H "Metadata-Flavor:Google" )"
filter="{print \$NF}"
vm_network="$(curl $md_vm/network-interfaces/0/network \
-H "Metadata-Flavor:Google" | awk -F/ "${filter}")"
vm_zone="$(curl $md_vm/zone \
-H "Metadata-Flavor:Google" | awk -F/ "${filter}")"
# Apache configuration:
echo "Page on $vm_hostname in network $vm_network zone $vm_zone" | \
tee /var/www/html/index.html
systemctl restart apache2'
Membuat koneksi Peering Jaringan VPC
Untuk menghubungkan jaringan VPC vpc-consumer dan vpc-producer secara pribadi dalam project yang sama, gunakan Peering Jaringan VPC. Peering Jaringan VPC memungkinkan konektivitas alamat IP internal di dua jaringan VPC, terlepas dari apakah jaringan VPC tersebut berasal dari project atau organisasi yang sama.
Melakukan peering vpc-consumer dengan vpc-producer
Agar berhasil membuat Peering Jaringan VPC, Anda harus
mengonfigurasi pengaitan peering secara terpisah untuk jaringan vpc-consumer dan
vpc-producer.
Konsol
Untuk membuat Peering Jaringan VPC antara jaringan vpc-consumer dan
vpc-producer, ikuti langkah-langkah berikut:
Di konsol Google Cloud , buka halaman peering jaringan VPC.
Klik Create connection.
Klik Lanjutkan.
Di kolom Name, masukkan
peering-cp.Di bagian Jaringan VPC Anda, pilih
vpc-consumer.Di bagian Jaringan VPC, pilih
vpc-producer.Klik Create.
gcloud
Untuk membuat Peering Jaringan VPC antara vpc-consumer dan vpc-producer, jalankan perintah berikut:
gcloud compute networks peerings create peering-cp \
--network=vpc-consumer \
--peer-network=vpc-producer \
--stack-type=IPV4_ONLY
Lakukan peering jaringan vpc-producer dengan jaringan vpc-consumer
Konsol
Untuk membuat Peering Jaringan VPC antara vpc-producer dan vpc-consumer,
ikuti langkah-langkah berikut:
Di konsol Google Cloud , buka halaman peering jaringan VPC.
Klik Create connection.
Klik Lanjutkan.
Di kolom Name, masukkan
peering-pc.Di bagian Jaringan VPC Anda, pilih
vpc-producer.Di bagian Jaringan VPC, pilih
vpc-consumer.Klik Create.
gcloud
Untuk membuat Peering Jaringan VPC antara vpc-producer dan vpc-consumer, jalankan perintah berikut:
gcloud compute networks peerings create peering-pc \
--network=vpc-producer \
--peer-network=vpc-consumer \
--stack-type=IPV4_ONLY
Membuat kebijakan firewall jaringan global untuk mengaktifkan IAP
Untuk mengaktifkan IAP, buat kebijakan firewall jaringan global dan tambahkan aturan firewall. IAP memungkinkan akses administratif ke instance VM.
Aturan firewall mencakup karakteristik berikut.
- Traffic masuk dari rentang IP
35.235.240.0/20. Rentang ini berisi semua alamat IP yang digunakan IAP untuk penerusan TCP. Koneksi ke semua port yang Anda inginkan agar dapat diakses menggunakan penerusan TCP IAP, misalnya, port
22untuk SSH.
Konsol
Untuk mengizinkan akses IAP ke semua instance VM di jaringan vpc-consumer dan vpc-producer, ikuti langkah-langkah berikut:
Di konsol Google Cloud , buka halaman kebijakan firewall.
Klik Create firewall policy.
Pada langkah Configure policy, untuk Policy name, masukkan
fw-policy-addressgrp.Untuk Deployment scope, pilih Global, lalu klik Continue.
Pada langkah Add rules, klik Create firewall rule.
- Untuk Priority, masukkan
100. - Di bagian Source, untuk IP ranges, masukkan
35.235.240.0/20. - Di bagian Protocols and ports, pilih Specified protocols and ports.
- Pilih kotak centang TCP, dan untuk Ports, masukkan
22. - Klik Create.
- Untuk Priority, masukkan
Klik Lanjutkan.
Pada langkah Add mirroring rules, klik Continue.
Pada langkah Associate policy with networks, klik Associate.
Di panel Kaitkan kebijakan dengan jaringan VPC, centang kotak
vpc-producerdanvpc-consumer, lalu klik Kaitkan.Klik Lanjutkan.
Klik Create.
gcloud
Agar IAP dapat mengakses instance VM di jaringan vpc-producer, jalankan perintah berikut:
Untuk membuat kebijakan firewall, jalankan perintah berikut:
gcloud compute network-firewall-policies create fw-policy-addressgrp \ --globalUntuk membuat aturan firewall yang mengizinkan traffic ke semua tujuan dan mengaktifkan log, jalankan perintah berikut:
gcloud compute network-firewall-policies rules create 100 \ --firewall-policy=fw-policy-addressgrp \ --direction=INGRESS \ --action=ALLOW \ --layer4-configs=tcp:22 \ --src-ip-ranges=35.235.240.0/20 \ --global-firewall-policyUntuk mengaitkan kebijakan firewall dengan jaringan VPC produsen, jalankan perintah berikut:
gcloud compute network-firewall-policies associations create \ --firewall-policy=fw-policy-addressgrp \ --network=vpc-producer \ --name=pol-association-vpc-producer \ --global-firewall-policyUntuk mengaitkan kebijakan firewall dengan jaringan VPC konsumen, jalankan perintah berikut:
gcloud compute network-firewall-policies associations create \ --firewall-policy=fw-policy-addressgrp \ --network=vpc-consumer \ --name=pol-association-vpc-consumer \ --global-firewall-policy
Membuat grup alamat lingkup project
Buat grup alamat lingkup project yang menggunakan alamat IP yang ditetapkan ke subnet subnet-consumer-allowed dari jaringan VPC vpc-consumer.
Untuk mengetahui informasi selengkapnya tentang grup alamat lingkup project, lihat Menggunakan grup alamat dalam kebijakan firewall.
Konsol
Di konsol Google Cloud , buka halaman Address groups.
Klik Create Address Group.
Di kolom Name, masukkan
address-group-pc.Untuk Scope, pilih Global.
Untuk Type, pilih IPv4.
Di kolom Capacity, masukkan
1000.Di kolom Alamat IP, masukkan
192.168.10.0/29.Klik Create.
gcloud
Jika Anda menggunakan terminal Cloud Shell untuk pertama kalinya, klik
Activate Cloud Shell di konsol Google Cloud .
Untuk membuat grup alamat, jalankan perintah berikut:
gcloud network-security address-groups create address-group-pc \ --type IPv4 \ --capacity 1000 \ --location globalDalam dialog Authorize cloud shell, klik Authorize.
Untuk menambahkan item ke grup alamat, jalankan perintah berikut:
gcloud network-security address-groups add-items address-group-pc \ --items 192.168.10.0/29 \ --location globalIngat, rentang IP
192.168.10.0/29ditetapkan ke subnetsubnet-consumer-alloweddari jaringan VPCvpc-consumer.
Menambahkan aturan firewall untuk mengizinkan traffic ke grup alamat
Untuk mengizinkan koneksi masuk dari VM vm-consumer-allowed, buat aturan firewall yang menambahkan grup alamat cakupan project address-group-pc sebagai alamat IP sumber.
Konsol
Di konsol Google Cloud , buka halaman kebijakan firewall.
Di bagian Kebijakan firewall jaringan, klik
fw-policy-addressgrp.Klik Create firewall rule.
Untuk Priority, masukkan
150.Untuk Logs, pilih Enabled.
Di bagian Source, dalam daftar Address group, pilih
address-group-pc (PROJECT_ID), lalu klik OK.Ingat, grup alamat IP
address-group-pcmemiliki rentang IP192.168.10.0/29yang ditetapkan ke subnetsubnet-consumer-allowedjaringan VPC konsumen.Klik Create.
gcloud
Untuk memperbarui kebijakan firewall, jalankan perintah berikut:
gcloud compute network-firewall-policies rules create 150 \
--firewall-policy=fw-policy-addressgrp \
--direction=INGRESS \
--action=ALLOW \
--src-address-groups=projects/PROJECT_ID/locations/global/addressGroups/address-group-pc \
--layer4-configs=all \
--global-firewall-policy \
--enable-logging
Menguji koneksi
Uji koneksi dari VM vm-consumer-allowed ke VM vm-producer,
dan dari VM vm-consumer-blocked ke VM vm-producer.
Menguji traffic dari VM vm-consumer-allowed ke VM vm-producer
Konsol
Di konsol Google Cloud , buka halaman VM instances.
Dari kolom Internal IP VM
vm-producer, salin alamat IP internal VM.Di kolom Connect pada VM
vm-consumer-allowed, klik SSH.Dalam dialog SSH-in-browser, klik Authorize dan tunggu hingga koneksi dibuat.
Untuk memverifikasi koneksi, jalankan perintah berikut:
curl INTERNAL_IP -m 2
Ganti
INTERNAL_IPdengan alamat IP VMvm-producer.Outputnya mirip dengan hal berikut ini:
<!doctype html><html><body><h1>Hello World!</h1></body></html>Tutup dialog SSH-in-browser.
gcloud
Untuk melihat alamat IP internal VM
vm-producer, jalankan perintah berikut:gcloud compute instances describe vm-producer \ --zone=us-central1-a \ --format='get(networkInterfaces[0].networkIP)'
Saat diminta, tekan n untuk mengonfirmasi, lalu tekan Enter. Pastikan untuk mencatat alamat IP internal VM
vm-producerAnda.Untuk menggunakan SSH agar terhubung ke VM
vm-consumer-allowed, jalankan perintah berikut:gcloud compute ssh vm-consumer-allowed \ --zone=us-central1-a \ --tunnel-through-iap
Untuk memverifikasi koneksi, jalankan perintah berikut:
curl INTERNAL_IP -m 2
Ganti
INTERNAL_IPdengan alamat IP internal VMvm-producer.Pesan respons yang diharapkan adalah sebagai berikut:
<!doctype html><html><body><h1>Hello World!</h1></body></html>Untuk keluar dari koneksi SSH, masukkan
exit.
Menguji traffic dari VM vm-consumer-blocked ke VM vm-producer
Konsol
Di konsol Google Cloud , buka halaman VM instances.
Dari kolom Internal IP VM
vm-producer, salin alamat IP internal VM.Di kolom Connect pada VM
vm-consumer-blocked, klik SSH.Dalam dialog SSH-in-browser, klik Authorize dan tunggu hingga koneksi dibuat.
Untuk memverifikasi koneksi, jalankan perintah berikut:
curl INTERNAL_IP -m 2
Ganti
INTERNAL_IPdengan alamat IP VMvm-producer.Pesan
Connection timed outini sesuai prediksi karena setiap VM membuat aturan firewall traffic masuk implisit yang menolak semua traffic. Untuk mengizinkan traffic, tambahkan aturan ingress ke kebijakan firewall.Tutup dialog SSH-in-browser.
gcloud
Untuk melihat alamat IP internal VM
vm-producer, jalankan perintah berikut:gcloud compute instances describe vm-producer \ --zone=us-central1-a \ --format='get(networkInterfaces[0].networkIP)'
Saat diminta, tekan n untuk mengonfirmasi, lalu tekan Enter. Pastikan untuk mencatat alamat IP internal VM
vm-producerAnda.Untuk menggunakan SSH agar terhubung ke VM
vm-consumer-blocked, jalankan perintah berikut:gcloud compute ssh vm-consumer-blocked \ --zone=us-central1-a \ --tunnel-through-iap
Untuk memverifikasi koneksi, jalankan perintah berikut:
curl INTERNAL_IP -m 2
Ganti
INTERNAL_IPdengan alamat IP internal VMvm-producer.Pesan
Connection timed outini sesuai prediksi karena setiap VM membuat aturan firewall traffic masuk implisit yang menolak semua traffic. Untuk mengizinkan traffic, tambahkan aturan ingress ke kebijakan firewall.Untuk keluar dari koneksi SSH, masukkan
exit.
Melihat log
Untuk memverifikasi bahwa aturan firewall grup alamat telah diterapkan ke traffic masuk, akses log. Untuk melihat detail log, ikuti langkah-langkah berikut:
Di konsol Google Cloud , buka halaman kebijakan firewall.
Di bagian Network firewall policies, klik nama
fw-policy-addressgrp.Di kolom Hit count, pilih nomor untuk aturan yang Anda buat selama Menambahkan aturan firewall untuk mengizinkan traffic ke grup alamat. Halaman Logs Explorer akan terbuka.
Untuk melihat aturan firewall yang diterapkan ke traffic masuk, luaskan log individual. Anda dapat melihat detail aturan, disposisi, dan detail instance.
Pembersihan
Agar akun Google Cloud Anda tidak dikenai biaya untuk resource yang digunakan dalam tutorial ini, hapus project yang berisi resource tersebut, atau simpan project dan hapus resource satu per satu.
Untuk menghapus resource yang dibuat dalam tutorial ini, selesaikan langkah-langkah berikut.
Menghapus grup alamat
Konsol
Di konsol Google Cloud , buka halaman kebijakan firewall.
Di bagian Kebijakan firewall jaringan, klik
fw-policy-addressgrp.Di bagian Firewall rules, centang kotak aturan firewall
150.Klik Delete.
Di konsol Google Cloud , buka halaman Address groups.
Di bagian Address groups, centang kotak di samping
address-group-pc.Klik Delete, lalu klik Delete lagi untuk mengonfirmasi.
gcloud
Untuk menghapus aturan firewall yang terkait dengan grup alamat IP
address-group-pc, jalankan perintah berikut:gcloud compute network-firewall-policies rules delete 150 \ --firewall-policy fw-policy-addressgrp \ --global-firewall-policyUntuk menghapus item yang ada dari grup alamat, jalankan perintah berikut:
gcloud network-security address-groups remove-items address-group-pc \ --items 192.168.10.0/29 \ --location globalUntuk menghapus grup alamat IP, jalankan perintah berikut:
gcloud network-security address-groups delete address-group-pc \ --location globalSaat diminta, tekan Y untuk mengonfirmasi, lalu tekan Enter.
Menghapus kebijakan firewall
Konsol
Di konsol Google Cloud , buka halaman kebijakan firewall.
Di bagian Kebijakan firewall jaringan, klik nama
fw-policy-addressgrp.Klik tab Pengaitan.
Centang kotak VM
vpc-producerdan VMvpc-consumer, lalu klik Remove association.Dalam dialog Hapus pengaitan kebijakan firewall, klik Hapus.
Di samping judul
fw-policy-addressgrp, klik Hapus.Pada dialog Delete a firewall policy, klik Delete.
gcloud
Hapus pengaitan antara kebijakan firewall dan jaringan produsen VPC.
gcloud compute network-firewall-policies associations delete \ --name=pol-association-vpc-producer \ --firewall-policy=fw-policy-addressgrp \ --global-firewall-policy
Hapus pengaitan antara kebijakan firewall dan jaringan konsumen VPC.
gcloud compute network-firewall-policies associations delete \ --name=pol-association-vpc-consumer \ --firewall-policy=fw-policy-addressgrp \ --global-firewall-policy
Hapus kebijakan firewall.
gcloud compute network-firewall-policies delete fw-policy-addressgrp \ --global
Menghapus Peering Jaringan VPC
Konsol
Di konsol Google Cloud , buka halaman peering jaringan VPC.
Centang kotak
peering-cpdanpeering-pc.Klik Hapus.
Pada dialog Delete 2 peerings?, klik Delete.
gcloud
Untuk menghapus peering antara VPC konsumen dan VPC produsen, jalankan perintah berikut:
gcloud compute networks peerings delete peering-cp \ --network=vpc-consumerUntuk menghapus peering antara VPC produsen dan VPC konsumen , jalankan perintah berikut:
gcloud compute networks peerings delete peering-pc \ --network=vpc-producer
Menghapus gateway Cloud NAT dan Cloud Router
Konsol
Di konsol Google Cloud , buka halaman Cloud Router.
Centang kotak
router-addressgrp.Klik Hapus.
Pada dialog Delete router-addressgrp, klik Delete.
Saat Anda menghapus Cloud Router, gateway Cloud NAT terkait juga akan dihapus.
gcloud
Untuk menghapus Cloud Router router-addressgrp, jalankan perintah berikut:
gcloud compute routers delete router-addressgrp \
--region=us-central1
Saat diminta, tekan Y untuk mengonfirmasi, lalu tekan Enter.
Saat Anda menghapus Cloud Router, gateway Cloud NAT terkait juga akan dihapus.
Menghapus VM
Konsol
Di konsol Google Cloud , buka halaman VM instances.
Centang kotak VM
vm-consumer-allowed,vm-consumer-blocked, danvm-producer.Klik Hapus.
Pada dialog Delete 3 instances?, klik Delete.
gcloud
Untuk menghapus semua VM, jalankan perintah berikut:
gcloud compute instances delete vm-consumer-allowed vm-consumer-blocked vm-producer \ --zone=us-central1-aSaat diminta, tekan Y untuk mengonfirmasi, lalu tekan Enter.
Menghapus jaringan VPC konsumen dan subnetnya
Konsol
Di konsol Google Cloud , buka halaman Jaringan VPC.
Di kolom Name, klik
vpc-consumer.Klik Hapus jaringan VPC.
Pada dialog Hapus jaringan, klik Hapus.
Saat Anda menghapus VPC, subnet-nya juga akan dihapus.
gcloud
Untuk menghapus subnet jaringan VPC
vpc-consumer, jalankan perintah berikut:gcloud compute networks subnets delete subnet-consumer-allowed subnet-consumer-blocked \ --region=us-central1
Saat diminta, tekan Y untuk mengonfirmasi, lalu tekan Enter.
Untuk menghapus jaringan VPC
vpc-consumer, jalankan perintah berikut:gcloud compute networks delete vpc-consumer
Saat diminta, tekan Y untuk mengonfirmasi, lalu tekan Enter.
Menghapus jaringan VPC produsen dan subnetnya
Konsol
Di konsol Google Cloud , buka halaman Jaringan VPC.
Di kolom Name, klik
vpc-producer.Klik Hapus jaringan VPC.
Pada dialog Hapus jaringan, klik Hapus.
Saat Anda menghapus VPC, subnet-nya juga akan dihapus.
gcloud
Untuk menghapus subnet jaringan VPC
vpc-producer, jalankan perintah berikut:gcloud compute networks subnets delete subnet-vpc-producer \ --region=us-central1
Saat diminta, tekan Y untuk mengonfirmasi, lalu tekan Enter.
Untuk menghapus jaringan VPC
vpc-producer, jalankan perintah berikut:gcloud compute networks delete vpc-producer
Saat diminta, tekan Y untuk mengonfirmasi, lalu tekan Enter.
Langkah berikutnya
- Untuk mengetahui informasi konseptual tentang kebijakan firewall, lihat Kebijakan dan aturan firewall.
- Untuk mengetahui informasi konseptual tentang aturan kebijakan firewall, lihat Komponen aturan kebijakan firewall.
- Untuk membuat, memperbarui, memantau, dan menghapus aturan firewall VPC, lihat Menggunakan aturan firewall VPC.
- Untuk mengetahui biaya, lihat Harga Cloud NGFW.