Bertambahnya kebutuhan berbagai aplikasi untuk penggunaan pribadi terkadang menimbulkan masalah tersendiri jika ingin mengaksesnya dari luar jaringan internal. Diposting sebelumnya saya memberikan tutorial untuk menghubungankan jaringan lokal dengan publik melalui layanan Zero Trust yang di berikan oleh Cloudflare.
Dengan rumitnya jaringan internal yang dibangun berdasarkan kebijakan tertentu, mengakibatkan banyaknya subnet yang digunakan di dalam jaringan tersebut. Sekarang saya akan membahas bagaimana cara agar Zero Trust dapat mengenali jaringan internal kita agar aplikasi web yang tergabung di subnet jaringan lain dapat di akses melalui Zero Trust.
1. Network Subnet
Subnet, atau subnetwork, adalah jaringan di dalam jaringan. Subnet membuat routing jaringan lebih efisien. Melalui subnetting, lalu lintas jaringan dapat menempuh jarak yang lebih pendek tanpa melewati router yang tidak diperlukan untuk mencapai tujuannya.
Saat membuat self-hosted dengan banyak subnet didalamnya, anda pasti bertanya bagaimana Cloudflare Zero Trust dapat mengenali subnet kita agar kita bisa mempublikasikan server internal yang berbeda subnet ke publik. Tutorial kali ini saya akan memberikan contoh yang sangat sederhana agar mudah untuk dipahami.
2. Topologi Jaringan
Masuk ke Dashboard Zero Trust lalu ke menu Access >> Tunnels. Anda akan diperlihatkan Argo Tunnel yang sudah Anda buat sebelumya.
Pilih Configue, setelah masuk ke halaman konfigurasi, pilih Tab Private Network.
lalu klik Add a private network untuk menambahkan IP Address yang akan dimasukkan dalam jaringan Zero Trust.
Selesai menambahkan Private Network pilih Tab Public Hostname untuk menambahkan domain atau sub-domain untuk IP Address yang akan dipublikasikan ke jaringan publik.