Cara Mudah Online-kan CBT Localhost Tanpa Hosting, Cukup dengan Ngrok
Cara Mudah Online-kan CBT Localhost Tanpa Hosting, Cukup dengan Ngrok
Di era digital saat ini, pelaksanaan ujian berbasis komputer
atau Computer-Based Test (CBT) telah menjadi kebutuhan utama di banyak
sekolah, madrasah, hingga lembaga pelatihan.
Salah satu sistem CBT yang banyak digunakan adalah Exraordinary
CBT, sebuah platform open source yang mampu berjalan secara online
melalui hosting atau VPS dan bisa juga berjalan secara lokal melalui localhost
atau jaringan IP lokal.
Namun, muncul tantangan ketika sistem ini ingin diakses dari
luar jaringan lokal—baik agar peserta ujian bisa mengikuti dari rumah terutama
yang tidak bisa hadir langsung karna sakit atau alasan lainnya.
Selain itu bisa juga digunakan untuk keperluan monitoring
jarak jauh. Di sinilah pentingnya mengetahui cara meng-online-kan Exraordinary
CBT agar bisa diakses secara luas dan fleksibel.
Meng-online-kan aplikasi CBT berbasis localhost
seperti Exraordinary CBT bukanlah sekadar memindahkan file ke hosting biasa.
Proses ini memerlukan pemahaman tentang jaringan, akses port, serta pengaturan
sistem agar tetap aman dan stabil.
Untungnya, ada solusi sederhana dan praktis tanpa harus
menyewa server atau melakukan konfigurasi rumit pada router, yaitu dengan
menggunakan Ngrok—alat tunneling yang memungkinkan kita mengekspos
server lokal ke internet dengan cepat dan aman.
Dengan sistem CBT yang dapat diakses secara online
menggunakan Ngrok, sekolah dan lembaga bisa melaksanakan ujian dengan jangkauan
yang lebih luas tanpa terikat oleh keterbatasan jaringan lokal.
Akses peserta lebih fleksibel, admin bisa mengelola dari
jarak jauh, dan proses pelaksanaan ujian tetap berjalan lancar. Ini menjadi
solusi ideal bagi sekolah yang ingin mengadopsi sistem CBT daring, namun belum
memiliki infrastruktur jaringan yang kompleks.
Artikel ini akan membahas langkah-langkah teknis dan praktis
tentang cara meng-online-kan Exraordinary CBT menggunakan Ngrok, mulai dari
instalasi, pembuatan tunnel, hingga tips keamanan dan troubleshooting.
Panduan ini cocok untuk teknisi sekolah, operator madrasah,
atau siapa pun yang ingin menjalankan ujian berbasis komputer secara online
dengan cara yang mudah dan efisien.
Langkah-langkah Menggunakan Ngrok untuk Meng-online-kan Exraordinary CBT
Berikut adalah bagian Langkah-langkah Menggunakan Ngrok
untuk Meng-online-kan Exraordinary CBT atau CBT lainnya :
Untuk dapat mengakses aplikasi Exraordinary CBT atau CBT lainnya dari luar
jaringan lokal, kita bisa memanfaatkan Ngrok sebagai solusi praktis. Berikut
ini adalah langkah-langkah lengkapnya:
1. Pastikan Exraordinary CBT Berjalan di Localhost
Sebelum menggunakan Ngrok, pastikan bahwa Exraordinary CBT atau CBT lainnya sudah berjalan normal di komputer lokal Anda. Biasanya, CBT ini bisa diakses
melalui alamat seperti http://localhost atau http://127.0.0.1, atau kadang
menggunakan IP lokal seperti http://192.168.1.x:8080.
Contoh untuk Exraordinary CBT alamatnya : http://localhost:9988, dan IP address lokalnya
http://127.0.0.1:9988 (pastikan port-nya
sesuai dengan konfigurasi server CBT Anda).
Berdasarkan gambar di atas, kita akan mengonlinekan cbt
melalui port: 9988. Dapat juga dengan menggunakan port lainnya sesuai aplikasi
cbt yang anda gunakan.
2. Download dan Install Ngrok
Kunjungi situs resmi Ngrok di https://ngrok.com
dan lakukan pendaftaran (gratis). Setelah itu:
- Download
file Ngrok sesuai sistem operasi Anda (Windows, macOS, atau Linux).
- Ekstrak
file yang sudah diunduh.
- Pindahkan
file ngrok.exe ke folder yang mudah diakses, misalnya di C:\ngrok.
Agar aplikasi ngrok tidak teridentifikasi virus nonaktifkan
Real-time protection melalui Windows Scurity dan pilih Virus & treath
protection. Untuk langkah-langkahnya klik disini.
3. Autentikasi Akun Ngrok (Hanya Sekali)
Contoh Token dari Ngrok

Setelah mendaftar dan login ke akun Ngrok, Anda akan
mendapatkan Authtoken.
Masukkan token ini ke terminal dengan perintah:
ngrok config add-authtoken [token-anda]
Gantilah [token-anda] dengan kode asli yang tersedia di
dashboard akun Ngrok Anda.
![]() |
| Kode Token yang telah diverifikasi |
4. Jalankan Ngrok pada Port Server CBT
Misalnya Exraordinary CBT Anda berjalan pada port 9988,
maka jalankan perintah berikut di Command Prompt atau Terminal:
ngrok http http://localhost:9988
Jangan lupa tekan enter untuk menjalankannya
Setelah perintah dijalankan, Ngrok akan membuat URL publik seperti https://2cf8-140-213-151-179.ngrok-free.app. Alamat ini bisa langsung dibagikan ke peserta ujian agar mereka bisa mengakses Exraordinary CBT dari internet.
Contoh Kedua bila menggunakan IP Address lokal.
Sebagai contoh IP address lokalnya adalah http://172.16.0.5:9988 maka pada layar command promt> ketik aja :
ngrok_spasi_http_spasi_port yang akan digunakan.
Misal : ngrok http http://172.16.0.5:8080
Jangan lupa tekan enter untuk menjalankannya. Jika berhasil,
akan ditampilkan URL publik dari online-kan cbt ke internet seperti dalam kota merah. Dan alamat ini
bisa langsung dibagikan ke peserta ujian agar mereka bisa mengakses dari mana
saja.
5. Uji Akses Online
- Buka
browser di perangkat lain (bahkan dari luar jaringan lokal).
- Akses URL yang diberikan Ngrok tadi.
- Jika
konfigurasi server CBT Anda benar, maka halaman CBT akan muncul seperti
saat dibuka melalui localhost.
![]() |
| Siswa berhasil login dari jarak jauh |
Dengan memanfaatkan Ngrok, siapa pun kini bisa meng-online-kan aplikasi Exraordinary CBT atau aplikasi CBT lainnya dengan cepat, mudah, dan tanpa biaya tambahan untuk server atau hosting. Solusi ini sangat cocok diterapkan di lingkungan sekolah, madrasah, atau lembaga pelatihan yang ingin menyelenggarakan ujian daring tanpa harus terikat pada keterbatasan jaringan lokal.
Meski sederhana, penggunaan Ngrok tetap memerlukan perhatian pada aspek keamanan dan kestabilan koneksi. Oleh karena itu, pastikan hanya membagikan URL kepada peserta yang berhak, dan pantau koneksi secara berkala selama ujian berlangsung. Jika dibutuhkan, Anda juga bisa mempertimbangkan opsi berbayar dari Ngrok untuk mendapatkan fitur yang lebih profesional dan URL yang tetap.
Dengan panduan ini, semoga Anda dapat lebih percaya diri dalam mengelola ujian berbasis komputer secara online, serta membuka lebih banyak peluang untuk digitalisasi sistem evaluasi pendidikan di tempat Anda. Selamat mencoba dan semoga sukses dalam pelaksanaan CBT daring!









Posting Komentar untuk "Cara Mudah Online-kan CBT Localhost Tanpa Hosting, Cukup dengan Ngrok"