Konfigurasi Captive Portal Implementasi Dan Perbandingan Captive Portal Dengan Menggunakan Mikrotik Dan M0n0wall

4.4 Konfigurasi Captive Portal

script type = textjavascript var count = 2; function validate { var un = document.myform.username.value; var pw = document.myform.pword.value; var valid = false; var unArray = [admin, root]; as many as you like - no comma after final entry var pwArray = [admin, root,]; the corresponding passwords; for var i=0; i unArray.length; i++ { if un == unArray[i] pw == pwArray[i] { valid = true; break; } } if valid { alert Login was successful; window.location = http:118.98.36.36; return false; } var t = tries; if count == 1 {t = try} if count = 1 { alert Invalid username andor password. You have + count + t + left.; document.myform.username.value = ; document.myform.pword.value = ; setTimeoutdocument.myform.username.focus, 25; setTimeoutdocument.myform.username.select, 25; count --; } else { alert Still incorrect You have no more tries left; document.myform.username.value = No more tries allowed; document.myform.pword.value = ; document.myform.username.disabled = true; document.myform.pword.disabled = true; Universitas Sumatera Utara return false; } } script form name = myform pENTER USER NAME input type=text name=username ENTER PASSWORD input type=password name=pword input type=button value=Login name=Submit onclick= validate p form 1. Index.html - halaman login awal 2. Error.html - kesalahan halaman untuk pengguna ketika login gagal karena alasan apapun dengan pesan respon yang Anda tetapkan 3. Announcement.html - Ini adalah file html sederhana yang dibingkai ke index.html, Anda dapat mengubah file ini untuk pengumuman atau pesan kepada user sebelum mereka login. Hal ini berguna karena anda dapat mengubah file ini dengan cepat tanpa harus restart semua otentikasi pengguna anda di captive portal. 4. Background.png - latar belakang untuk seluruh halaman, sederhana diri mengulangi pola batu 5. Login_form_background.png - nice sedikit mengulangi latar belakang kotak untuk membingkai layar login Anda terhadap 6. Logo.png - logo yang duduk di sudut kiri atas dari halaman login. Perubahan ini untuk apa pun yang anda suka, itu terutama placeholder sekarang. Screen-shot di bawah ini menunjukkan di mana semua file-file perlu ditempatkan di Captive Portal bekerja. Universitas Sumatera Utara Gambat 4.20 File Manager M0n0wall Gambar 4.21 WebGUI Configuration M0nowall Universitas Sumatera Utara Gamabar 4.22 Setingan Captive Portal Universitas Sumatera Utara Gambar 4.23 Setingan Captive Portal Radius Universitas Sumatera Utara Gambar 4.24 Setingan Captive Portal Radius Universitas Sumatera Utara Gambar 4.25 Setingan Captive Portal Page Contents Universitas Sumatera Utara Gambar 4.26 Setingan Captive Portal Page Contents 4.4.1.Menu Tampilan Awal Captive Portal Menggunkan M0n0wall Universitas Sumatera Utara Gambar 4.27 Menu Tampilan Awal Captive Portal Menggunkan M0n0wall

4.4.2 Menu Tampilan Login Captive Portal

Universitas Sumatera Utara Gambar 4.28 Menu Tampilan Login Masuk Sukses

4.4.3 Menu Tampilan Login Masuk Sukses M0n0wall

Universitas Sumatera Utara Gambar 4.29 Menu Tampilan Login Masuk Sukses M0n0wall

4.4.4 Menu Tampilan Logout Captive Portal

Universitas Sumatera Utara Gambar 4.30 Menu Tampilan Logout Captive Portal

4.5 Perbandingan Hotspot Menggunakan Mikrotik