Implementasi Model Client Server Menggunakan Ngrok
Abstrak
Sebagian besar sistem jaringan terdistribusi modern bergantung pada model arsitektur client-server, di
mana client mengajukan permintaan dan server menyediakan layanan. Meskipun model ini telah menjadi
standar, masalah utama tetap terkait dengan akses ke server lokal yang berada di balik firewall atau NAT.
Penggunaan aplikasi tunneling seperti Ngrok adalah salah satu solusi yang berkembang. Penelitian
sebelumnya telah membahas penggunaan client-server dalam konteks pembelajaran, seperti mengajar siswa
SMA dengan perangkat sederhana, serta dalam pengembangan aplikasi web dan simulasi IoT. Namun,
sebagian besar penelitian masih terbatas pada pengujian umum dan belum secara khusus membahas
implementasi Ngrok dalam arsitektur client-server. Dengan mengimplementasikan dan menganalisis model
client-server yang menggunakan Ngrok sebagai solusi tunneling, penelitian ini bertujuan untuk mengisi
celah tersebut. Hasil penelitian diharapkan dapat memperluas literatur teknis tentang sistem terdistribusi
dan membantu pengembang dan guru mengatasi keterbatasan akses server lokal di jaringan internasional.
Kata Kunci: ngrok, website, client-server, client, server