Pada kesempatan kali ini saya akan menjelaskan mengenai Google Cloud yaitu tentang membuat vm instance dengan multiple Network Interfaces. tanpa basa basi lagi kita langsung aja kuyy!

pertama, buka Google Cloud Platform dan aktifkan cloud shell terminal pada menu pojok kanan atas

jika muncul notif berikut, klik continue

selanjutnya, ketikkan perintah berikut, untuk membuat vpc-network 1

$ gcloud compute networks create custom-vpc-1 --subnet-mode custom

lalu, ketikkan perintah berikut untuk meng-allow port dan protocol yang diinginkan pada firewall untuk vpc-1

$ gcloud compute firewall-rules create vpc1-firewall --network custom-vpc-1 --allow tcp:22,icmp

ketikkan perintah berikut untuk membuat subnet dan region untuk vpc-1

$ gcloud compute networks subnets create vpc1-subnet-east --network custom-vpc-1 --range 10.0.1.0/24 --region us-east1

next, saya akan buat untuk vpc-network 2

$ gcloud compute networks create custom-vpc-2 --subnet-mode custom

allow port dan protocol pada firewall untuk vpc-network 2

$ gcloud compute firewall-rules create vpc2-firewall --network custom-vpc-2 --allow tcp:22,icmp

lalu buat subnet dan tentukan region untuk vpc-network 2

$ gcloud compute networks subnets create vpc2-subnet-east --network custom-vpc-2 --range 10.0.2.0/24 --region us-east1

lalu ketikkan perintah berikut untuk membuat vm instances vm-1 dengan multipe network interfaces

$ gcloud compute instances create vm1 --machine-type=n1-standard-4 --zone=us-east1-b --network-interface subnet=vpc1-subnet-east --network-interface subnet=vpc2-subnet-east,no-address

buat vm instances lainnya yaitu vm-2 dengan subjaringan yang sama untuk menguji konektivitas koneksi

$ gcloud compute instances create vm2 --machine-type=n1-standard-1 --zone=us-east1-b --subnet=vpc2-subnet-east

selanjutnya kembali ke menu Navigation, pilih menu Compute Engine > VM instances dan klik SSH pada vm-1

lakukan tes ping ke ip internal vm-2

$ ping -c 3 <ip internal vm>

Selesai dan selamat mencoba!