Quick tip: Review the prerequisites before you run the lab
Use an Incognito or private browser window to run this lab. This prevents any conflicts between your personal account and the student account, which may cause extra charges incurred to your personal account.
Uji dan bagikan pengetahuan Anda kepada komunitas kami.
done
Dapatkan akses ke lebih dari 700 lab praktik, badge keahlian, dan kursus
Mengonfigurasi VPN dengan ketersediaan tinggi (HA) di Google Cloud
Lab
1 jam 15 menit
universal_currency_alt
5 Kredit
show_chart
Advanced
info
Lab ini mungkin menggabungkan alat AI untuk mendukung pembelajaran Anda.
Uji dan bagikan pengetahuan Anda kepada komunitas kami.
done
Dapatkan akses ke lebih dari 700 lab praktik, badge keahlian, dan kursus
Ringkasan
VPN dengan ketersediaan tinggi (HA) adalah solusi Cloud VPN yang memungkinkan Anda menghubungkan jaringan lokal ke jaringan VPC dengan aman melalui koneksi VPN IPsec di satu region. VPN dengan ketersediaan tinggi (HA) menyediakan SLA ketersediaan layanan 99,99%.
VPN dengan ketersediaan tinggi (HA) adalah solusi VPN regional per VPC. Gateway VPN dengan ketersediaan tinggi (HA) memiliki dua antarmuka, masing-masing dengan alamat IP publiknya sendiri. Saat Anda membuat gateway VPN dengan ketersediaan tinggi (HA), kedua alamat IP publik akan dipilih secara otomatis dari berbagai kumpulan alamat. Saat VPN dengan ketersediaan tinggi (HA) dikonfigurasi dengan dua tunnel, Cloud VPN menawarkan waktu beroperasi ketersediaan layanan 99,99%.
Di lab ini, Anda akan membuat VPC global yang disebut vpc-demo, dengan dua subnet kustom di dan . Di VPC ini, Anda akan menambahkan instance Compute Engine di setiap region. Kemudian, Anda akan membuat VPC kedua yang disebut on-prem untuk menyimulasikan pusat data lokal milik pelanggan. Di VPC kedua ini, Anda akan menambahkan subnet di region dan instance Compute Engine yang berjalan di region ini. Terakhir, Anda akan menambahkan VPN dengan ketersediaan tinggi (HA) dan router cloud di tiap VPC serta menjalankan dua tunnel dari tiap gateway VPN dengan ketersediaan tinggi (HA) sebelum menguji konfigurasi untuk memverifikasi SLA 99,99%.
Tujuan
Di lab ini, Anda akan mempelajari cara melakukan tugas berikut:
Membuat dua instance dan jaringan VPC.
Mengonfigurasi gateway VPN dengan ketersediaan tinggi (HA).
Mengonfigurasi pemilihan rute dinamis dengan tunnel VPN.
Memverifikasi dan menguji konfigurasi gateway VPN dengan ketersediaan tinggi (HA).
Penyiapan dan persyaratan
Untuk setiap lab, Anda akan memperoleh project Google Cloud baru serta serangkaian resource selama jangka waktu tertentu, tanpa biaya.
Klik tombol Start Lab. Jika Anda perlu membayar lab, jendela pop-up akan terbuka untuk memilih metode pembayaran.
Di sebelah kiri adalah panel Lab Details yang memuat sebagai berikut:
Tombol Open Google Cloud console
Waktu tersisa
Kredensial sementara yang harus Anda gunakan untuk lab ini
Informasi lain, jika diperlukan, untuk menyelesaikan lab ini
Klik Open Google Cloud console (atau klik kanan dan pilih Open Link in Incognito Window jika Anda menjalankan browser Chrome).
Lab akan menjalankan resource, lalu membuka tab lain yang menampilkan halaman Sign in.
Tips: Atur tab di jendela terpisah secara berdampingan.
Catatan: Jika Anda melihat dialog Choose an account, klik Use Another Account.
Jika perlu, salin Username di bawah dan tempel ke dialog Sign in.
{{{user_0.username | "Username"}}}
Anda juga dapat menemukan Username di panel Lab Details.
Klik Next.
Salin Password di bawah dan tempel ke dialog Welcome.
{{{user_0.password | "Password"}}}
Anda juga dapat menemukan Password di panel Lab Details.
Klik Next.
Penting: Anda harus menggunakan kredensial yang diberikan lab. Jangan menggunakan kredensial akun Google Cloud Anda.
Catatan: Menggunakan akun Google Cloud sendiri untuk lab ini dapat dikenai biaya tambahan.
Klik halaman berikutnya:
Setujui persyaratan dan ketentuan.
Jangan tambahkan opsi pemulihan atau autentikasi 2 langkah (karena ini akun sementara).
Jangan mendaftar uji coba gratis.
Setelah beberapa saat, Konsol Google Cloud akan terbuka di tab ini.
Catatan: Untuk melihat menu yang berisi daftar produk dan layanan Google Cloud, klik Navigation menu di kiri atas, atau ketik nama layanan atau produk di kolom Search.
Mengaktifkan Google Cloud Shell
Google Cloud Shell adalah virtual machine yang dilengkapi dengan berbagai fitur pengembangan. Virtual machine ini menawarkan direktori beranda persisten berkapasitas 5 GB dan berjalan di Google Cloud.
Google Cloud Shell menyediakan akses command line untuk resource Google Cloud Anda.
Di Cloud Console, pada toolbar di kanan atas, klik tombol Open Cloud Shell.
Klik Continue.
Proses menyediakan dan menghubungkan ke lingkungan memerlukan waktu beberapa saat. Setelah terhubung, Anda sudah diautentikasi, dan project ditetapkan ke PROJECT_ID Anda. Contoh:
gcloud adalah alat command line untuk Google Cloud. Alat ini sudah terinstal di Cloud Shell dan mendukung pelengkapan command line.
Anda dapat menampilkan daftar nama akun yang aktif dengan perintah ini:
Dalam tugas ini, Anda akan membuat VPC yang disebut on-prem yang menyimulasikan lingkungan lokal dari tempat pelanggan terhubung ke lingkungan cloud Google.
Di Cloud Shell, buat jaringan VPC yang disebut on-prem:
Buat instance yang disebut on-prem-instance1 di region .
Catatan: Pada perintah di bawah ini, ganti dengan zona di tetapi pilih yang berbeda dari yang digunakan untuk membuat vpc-demo-instance1 di vpc-demo-subnet1 .
gcloud compute instances create on-prem-instance1 --machine-type=e2-medium --zone zone_name --subnet on-prem-subnet1
Tugas 3. Menyiapkan gateway VPN dengan ketersediaan tinggi (HA)
Dalam tugas ini, Anda akan membuat gateway VPN dengan ketersediaan tinggi (HA) di setiap jaringan VPC, kemudian membuat tunnel VPN dengan ketersediaan tinggi (HA) di setiap gateway Cloud VPN.
Di Cloud Shell, buat VPN dengan ketersediaan tinggi (HA) di jaringan vpc-demo:
Dalam tugas ini, Anda akan membuat tunnel VPN di antara kedua gateway. Untuk penyiapan VPN dengan ketersediaan tinggi (HA), Anda dapat menambahkan dua tunnel dari setiap gateway ke penyiapan jarak jauh. Anda akan membuat tunnel di interface0 dan menghubungkan ke interface0 di gateway jarak jauh. Selanjutnya, Anda akan membuat tunnel lain di interface1 dan menghubungkan ke interface1 di gateway jarak jauh.
Saat menjalankan tunnel VPN dengan ketersediaan tinggi (HA) di antara dua VPC Google Cloud, Anda harus memastikan bahwa tunnel di interface0 terhubung ke interface0 di gateway VPN jarak jauh. Demikian pula, tunnel di interface1 harus terhubung ke interface1 di gateway VPN jarak jauh.
Catatan: Di lingkungan Anda sendiri, jika menjalankan VPN dengan ketersediaan tinggi (HA) ke gateway VPN jarak jauh secara lokal untuk pelanggan, Anda dapat menghubungkannya dengan salah satu cara berikut:
Dua perangkat gateway VPN lokal: Setiap tunnel dari setiap antarmuka di gateway Cloud VPN harus terhubung ke gateway peer-nya masing-masing.
Satu perangkat gateway VPN lokal dengan dua antarmuka: Setiap tunnel dari setiap antarmuka di gateway Cloud VPN harus terhubung ke antarmuka di gateway peer-nya masing-masing.
Satu perangkat gateway VPN lokal dengan satu antarmuka: Kedua tunnel dari setiap antarmuka di gateway Cloud VPN harus terhubung ke antarmuka yang sama di gateway peer.
Di lab ini, Anda akan menyimulasikan penyiapan lokal dengan kedua gateway VPN di Google Cloud. Anda perlu memastikan bahwa interface0 dari satu gateway terhubung ke interface0 dari gateway lainnya, dan interface1 terhubung ke interface1 dari gateway jarak jauh.
Tugas 5. Membuat peering Border Gateway Protocol (BGP) untuk setiap tunnel
Dalam tugas ini, Anda akan mengonfigurasi peering BGP untuk setiap tunnel VPN antara vpc-demo dan VPC on-prem. VPN dengan ketersediaan tinggi (HA) memerlukan pemilihan rute dinamis untuk memungkinkan ketersediaan 99,99%.
Buat antarmuka router untuk tunnel0 di jaringan vpc-demo:
Dalam tugas ini, Anda memverifikasi konfigurasi router di kedua VPC. Anda mengonfigurasi aturan firewall untuk mengizinkan traffic di antara setiap VPC dan memverifikasi status tunnel. Anda juga memverifikasi konektivitas pribadi melalui VPN di antara setiap VPC dan mengaktifkan mode perutean global untuk VPC tersebut.
Lihat detail vpc-demo-router1 Cloud Router untuk memverifikasi setelannya:
Output tunnel harus menunjukkan status mendetail yaitu Tunnel is up and running.
Memverifikasi konektivitas pribadi melalui VPN
Buka Compute Engine dan catat zona tempat on-prem-instance1 dibuat.
Buka tab Cloud Shell yang baru dan ketik perintah berikut untuk terhubung melalui SSH ke instance on-prem-instance1:
Ganti <zone_name> dengan zona tempat on-prem-instance1 dibuat.
Ketik "y" untuk mengonfirmasi bahwa Anda ingin melanjutkan.
Tekan Enter dua kali untuk melewati pembuatan sandi.
Dari instance on-prem-instance1 di jaringan on-prem, untuk menjangkau instance di jaringan vpc-demo, lakukan ping ke 10.1.1.2:
ping -c 4 10.1.1.2
Ping berhasil. Output-nya akan terlihat seperti ini:
PING 10.1.1.2 (10.1.1.2) 56(84) bytes of data.
64 bytes from 10.1.1.2: icmp_seq=1 ttl=62 time=9.65 ms
64 bytes from 10.1.1.2: icmp_seq=2 ttl=62 time=2.01 ms
64 bytes from 10.1.1.2: icmp_seq=3 ttl=62 time=1.71 ms
64 bytes from 10.1.1.2: icmp_seq=4 ttl=62 time=1.77 ms
--- 10.1.1.2 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 8ms
rtt min/avg/max/mdev = 1.707/3.783/9.653/3.391 ms
Perutean global dengan VPN
VPN dengan ketersediaan tinggi (HA) adalah resource regional dan router cloud yang secara default hanya melihat rute di region tempatnya di-deploy. Untuk menjangkau instance di region yang berbeda dengan router cloud, Anda perlu mengaktifkan mode perutean global untuk VPC. Cara ini memungkinkan router cloud untuk melihat dan memberitahukan rute dari region lain.
Buka tab Cloud Shell baru dan ubah bgp-routing mode dari vpc-demo ke GLOBAL:
gcloud compute networks update vpc-demo --bgp-routing-mode GLOBAL
Dari tab Cloud Shell yang saat ini terhubung ke instance di jaringan lokal melalui ssh, lakukan ping ke instance vpc-demo-instance2 di region :
ping -c 2 10.2.1.2
Ping berhasil. Output-nya akan terlihat seperti ini:
PING 10.2.1.2 (10.2.1.2) 56(84) bytes of data.
64 bytes from 10.2.1.2: icmp_seq=1 ttl=62 time=34.9 ms
64 bytes from 10.2.1.2: icmp_seq=2 ttl=62 time=32.2 ms
--- 10.2.1.2 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 2ms
rtt min/avg/max/mdev = 32.189/33.528/34.867/1.339 ms
Tugas 7. Memverifikasi dan menguji konfigurasi tunnel VPN dengan ketersediaan tinggi (HA)
Dalam tugas ini, Anda akan menguji dan memverifikasi bahwa konfigurasi ketersediaan tinggi pada setiap tunnel VPN dengan ketersediaan tinggi (HA) sudah berhasil.
Buka tab Cloud Shell sebelumnya yang menampilkan sesi ssh sedang berjalan, lalu verifikasi ping di antara instance di jaringan vpc-demo dan jaringan lokal:
ping -c 3 10.1.1.2
Output-nya akan terlihat seperti ini:
PING 10.1.1.2 (10.1.1.2) 56(84) bytes of data.
64 bytes from 10.1.1.2: icmp_seq=1 ttl=62 time=6.31 ms
64 bytes from 10.1.1.2: icmp_seq=2 ttl=62 time=1.13 ms
64 bytes from 10.1.1.2: icmp_seq=3 ttl=62 time=1.20 ms
--- 10.1.1.2 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 5ms
rtt min/avg/max/mdev = 1.132/2.882/6.312/2.425 ms
Ping masih berhasil karena traffic saat ini dikirim melalui tunnel kedua. Anda telah berhasil mengonfigurasi tunnel VPN dengan ketersediaan tinggi (HA).
Tugas 8. (Opsional) Membersihkan lingkungan lab
Dalam tugas ini, Anda membersihkan resource yang telah digunakan. Tugas ini opsional. Saat mengakhiri lab, semua resource dan project Anda akan dibersihkan dan dihapus secara otomatis. Namun, Anda sebaiknya mengetahui cara membersihkan resource di lingkungan sendiri untuk menghemat biaya dan mengurangi penggunaan resource.
Menghapus tunnel VPN
Dari Cloud Shell, ketik perintah berikut untuk menghapus tunnel yang tersisa. Ketik "y" untuk mengonfirmasi tiap tindakan saat diminta:
Di lab ini, Anda telah mengonfigurasi gateway VPN dengan ketersediaan tinggi (HA). Anda juga telah mengonfigurasi perutean dinamis dengan tunnel VPN dan mengonfigurasi mode perutean dinamis global. Terakhir, Anda telah memverifikasi bahwa VPN dengan ketersediaan tinggi (HA) sudah dikonfigurasi dan berfungsi dengan benar.
Mengakhiri lab Anda
Setelah Anda menyelesaikan lab, klik Akhiri Lab. Google Cloud Skills Boost menghapus resource yang telah Anda gunakan dan membersihkan akun.
Anda akan diberi kesempatan untuk menilai pengalaman menggunakan lab. Pilih jumlah bintang yang sesuai, ketik komentar, lalu klik Submit.
Makna jumlah bintang:
1 bintang = Sangat tidak puas
2 bintang = Tidak puas
3 bintang = Netral
4 bintang = Puas
5 bintang = Sangat puas
Anda dapat menutup kotak dialog jika tidak ingin memberikan masukan.
Untuk masukan, saran, atau koreksi, gunakan tab Support.
Hak cipta 2020 Google LLC Semua hak dilindungi undang-undang. Google dan logo Google adalah merek dagang dari Google LLC. Semua nama perusahaan dan produk lain mungkin adalah merek dagang masing-masing perusahaan yang bersangkutan.
Labs create a Google Cloud project and resources for a fixed time
Labs have a time limit and no pause feature. If you end the lab, you'll have to restart from the beginning.
On the top left of your screen, click Start lab to begin
Use private browsing
Copy the provided Username and Password for the lab
Click Open console in private mode
Sign in to the Console
Sign in using your lab credentials. Using other credentials might cause errors or incur charges.
Accept the terms, and skip the recovery resource page
Don't click End lab unless you've finished the lab or want to restart it, as it will clear your work and remove the project
Konten ini tidak tersedia untuk saat ini
Kami akan memberi tahu Anda melalui email saat konten tersedia
Bagus!
Kami akan menghubungi Anda melalui email saat konten tersedia
One lab at a time
Confirm to end all existing labs and start this one
Use private browsing to run the lab
Use an Incognito or private browser window to run this lab. This
prevents any conflicts between your personal account and the Student
account, which may cause extra charges incurred to your personal account.
Siapkan dua VPC dan tambahkan masing-masing satu gateway VPN dengan ketersediaan tinggi (HA) cloud, lalu jalankan dua tunnel dari tiap gateway VPN guna menunjukkan konfigurasi gateway VPN dengan ketersediaan tinggi (HA) untuk SLA 99,99%.