@ezfileid – Apakah kamu sedang mencari tutorial lengkap konfigurasi mikrotik untuk Hotspot Voucher? Jika iya, tutorial lengkap yang Aezi bagikan kali ini merupakan artikel yang cocok kamu baca hingga habis. Saya akan membagikan tutorial konfigurasi mikrotik dari awal hingga bisa dipakai hotspot untuk voucheran. Silakan baca artikel ini hingga habis!
Daftar isi
Tutorial Lengkap Konfigurasi Mikrotik untuk Hotspot Voucher Terbaru 2022
Pada artikel tutorial kali ini, saya akan membahas tentang cara konfigurasi mikrotik untuk hotspot voucher. Agar artikel ini lebih mudah dipahami, saya akan memberikan satu contoh langsung penerapan mikrotik untuk hotspot voucher yakni sebagai berikut!
Simulasi Hotspot Corner
Terdapat dua buah ruangan, kita sebut saja sebagai ruang A dan ruang B. Ruang A merupakan ruang tempat kita bekerja, sedangkan pada ruang B kita akan membuka hotspot corner atau biasa disebut sebagai warung hotspot.
Di ruang A ada kabel ISP (sumber internet), dan kita juga punya mikrotik serta PC (komputer/laptop/dsb) untuk mengkonfigurasi mikrotik tersebut. Di ruang B, kita akan meletakkan sebuah access point (AP) untuk hotspot voucher.
Berikut harga voucher yang akan kita terapkan:
- Voucher wifi 3 jam Rp 4.000
- Voucher wifi 6 jam Rp 6.000
- Voucher wifi 12 jam Rp 10.000
Berikut syarat dan ketentuan penggunaan vouchernya:
- Satu voucher hanya berlaku untuk satu perangkat.
- Semua voucher mempunyai masa aktif selama satu hari.
- Voucher yang telah digunakan tidak bisa digunakan kembali.
- Durasi voucher dimulai setelah voucher diaktifkan.
- Selama voucher masih mempunyai sisa durasi, maka pengguna tetap dapat menggunakan voucher tersebut untuk mengakses wifi hingga durasi atau masa aktifnya habis.
Keterangan:
- Durasi (time limit), merupakan batas penggunaan voucher setelah dibeli.Contoh: Voucher 6 jam mempunyai durasi 6 jam. Setelah 6 jam digunakan, voucher akan kadaluwarsa. Jika pengguna logout logout atau mematikan wifi padahal durasinya masih ada, maka voucher tersebut masih dapat dipakai selama masih memiliki masa aktif.
- Masa aktif (validity), merupakan jangka waktu voucher dapat diaktifkan.Contoh: Voucher 6 jam mempunyai durasi 6 jam dan masa aktif selama satu hari. Artinya voucher tersebut akan kadaluwarsa 24 jam setelah dibeli. Jika pengguna tidak mengaktifkan voucher yang telah dibeli selama 24 jam kedepan, maka voucher tidak bisa digunakan karena sudah kadaluwarsa.
Simulasi di atas akan kita terapkan pada tutorial di bawah. Saya sarankan agar kamu mengikuti tutorial ini terlebih dahulu tanpa mengutak-atiknya, lalu setelah paham kamu dapat mulai membuat hotspot cornermu sendiri mengacu pada tutorial ini.
Dengan begitu, mari kita siapkan alat-alatnya terlebih dahulu.
i. Alat-alat yang Harus Disiapkan
A. Hardware/alat fisik
- Sumber internet (ISP)
Pastikan kamu sudah mempunyai sumber internet atau internet service provider (ISP). ISP yang saya gunakan di sini yaitu ISP Indihome dari kabel fiber. - Mikrotik
Mikrotik keluaran terbaru biasanya sudah mendukung hotspot voucher. Mikrotik yang saya gunakan di sini yaitu mikrotik hap lite RB941-2nD yang harganya sekitar Rp 300rb-an (lihat di shopee/tokopedia). - Access point (AP)
Gunakan AP yang sesuai dengan kebutuhanmu. AP yang saya gunakan di sini yaitu AP merk totolink AC1200 A720R yang harganya sekitar Rp 200rb-an (lihat di shopee/tokopedia). - Kabel LAN (RJ45)
Gunakan kabel LAN RJ-45 secukupnya. - PC
Kita memerlukan PC untuk menyetting mikrotik untuk hotspot voucher.
B. Software
- Winbox
Instal winbox di situs web resmi Mikrotik berikut:
mikrotik.com/download (klik Winbox, lalu pilih versi yang sesuai dengan prosesos komputermu (32-bit/64-bit)). - Mikhmon + Web Server
Instal mikhmon + web server berikut:
laksa19.github.io/?mikhmon/v3/download (saya masih menggunakan mikhmon v3 karena v4 masih versi beta).
Selain alat-alat di atas, siapkan juga minuman dan camilan karena tutorial ini sa~ngat panjang. Pastikan kamu tetap fokus setiap mengikuti langkah-langkah di bawah ya~!
ii. Ilustrasi (Topologi Jaringan)
Ilustrasi di bawah merupakan gambaran settingan yang akan kita terapkan. Silakan dilihat lebih dahulu lalu lanjut ke tutorial bagian iii.
A. Konfigurasi interface mikrotik
// ether1
Nama: eth1_ISP
Alamat IP: Didapat dari server
// ether2
Nama: eth2_PC
Alamat IP: 192.168.19.1
// ether3
Nama: eth3_hotspot
Alamat IP: 192.168.20.1
B. Konfigurasi User Profile
// User profile: admin
- Address pool: none
- Shared users: 5
- Limit tx/rx: –
- Expired mode: –
// User profile: 3_jam
- Name: 3_jam
- Address pool: dhcp_pool1
- Shared users: 1
- Limit tx/rx: 2M/3M
- Expired mode: Remove & Record
- Validity: 24h
- Price: 4000
- Selling price: 4000
- Lock user: Enable
// 6_jam
- Name: 6_jam
- Address pool: dhcp_pool1
- Shared users: 1
- Limit tx/rx: 2M/3M
- Expired mode: Remove & Record
- Validity: 24h
- Price: 6000
- Selling price: 6000
- Lock user: Enable
// 12_jam
- Name: 12_jam
- Address pool: dhcp_pool1
- Shared users: 1
- Limit tx/rx: 2M/3M
- Expired mode: Remove & Record
- Validity: 24h
- Price: 10000
- Selling price: 10000
- Lock user: Enable
Keterangan:
- Shared users, merupakan batas jumlah perangkat yang bisa dihubungkan dalam satu user profile pada waktu yang sama. Kita isi satu agar satu voucher hanya bisa digunakan oleh satu -perangkat.
- Limit tx/rx, merupakan batas kecepatan upload (tx) dan download (rx). M untuk MBps (Megabyte per second) dan k untuk Kbps (Kilobit per second)*. Kita isi dengan 2M/3M yang merupakan kecepatan standar agar pengguna voucher tidak merasa nge-lag saat bermain game atau buffering saat menonton youtube dengan kualitas 1080p sekalipun.
*INGAT, 1 byte sama dengan 8 bit. Contoh: 1 MBps = 1024 Kbps. - Expired mode, merupakan pilihan mode kadaluwarsa yang digunakan untuk mengontrol pengguna hotspot (pembeli voucher wifi). Kita gunakan opsi Remove & Record agar voucher otomatis dihapus setelah kadaluwarsa sehingga tidak bisa digunakan kembali namun riwayat pembelian voucher tersebut akan disimpan agar bisa kita cek nanti. Berikut keterangannya:
- Remove: Voucher akan dihapus setelah masa berlakunya habis.
- Notice: Voucher tidak akan dihapus dan pengguna voucher akan diberitahu (mendapat notifikasi) bahwa masa berlaku vouchernya sudah habis.
- Record: Simpan data harga untuk setiap voucher yang telah digunakan. Hal ini bisa membantu kamu sebagai admin untuk mengetahui keseluruhan penjualan voucher wifi.
- Validity, merupakan jangka waktu voucher dapat diaktifkan, atau biasa disebut dengan masa aktif. Formatnya yaitu wdhm (week (minggu), day (hari), hour (jam), minute (menit)). Sebagai contoh, untuk masa aktif voucher selama 2 hari maka kita isi dengan 2d, atau masa aktif satu hari maka bisa kita isi dengan 1d atau bisa juga dengan 24h.
- Lock user, merupakan fungsi untuk mengunci satu voucher dengan satu perangkat. Kita isi Enable sehingga setelah voucher diaktifkan pada perangkat A, maka voucher tersebut tidak bisa diaktifkan pada perangkat B meskipun pada perangkat A sudah logout.
iii. Menghubungkan Antar Perangkat
Langkah1: Colokkan kabel ISP ke ether1 di mikrotik.
Langkah2: Colokkan kabel LAN dari ether2 di mikrotik ke port LAN di PC.
Langkah3: Colokkan kabel LAN dari ether3 di mikrotik ke port WAN/LAN* di AP.
*Biasanya port pertama di AP merupakan port khusus untuk sumber internet. Colokkan kabel LAN dari ether3 mikrotik ke port tersebut.
iv. Konfigurasi Mikrotik
A. Mereset konfigurasi
Langkah1: Buka winbox.
Winbox yang kamu Instal melalui situs web resminya (mikrotik.com/download) merupakan software berekstensi .exe dan berjenis portabel. Oleh karena itu, winbox dapat kamu buka langsung tanpa perlu menginstalnya.
*Pastikan untuk mengInstal winbox melalui situs web resminya, agar keaslian dan keamanannya terjamin.
Langkah2: Klik tab Neighbors.
Mikrotik yang terhubung ke PC kamu akan terlihat.
Langkah3: Klik dua kali pada MAC Address atau IP Address mikrotik tersebut.
Kolom Connect To akan terisi otomatis dengan MAC Address atau IP Address mikrotikmu. Kolom Login isi dengan admin dan kolom Password kosongkan.
Langkah4: Klik Connect.
Kamu akan dialihkan ke dasbor mikrotik.
Langkah4: Buka menu System > Reset Configuration.
Langkah5: Ceklis opsi No Default Configuration dan Do Not Backup.
Langkah6: Klik Reset Configuration, lalu klik Yes.
Konfigurasi mikrotik berhasil di reset. Kamu akan logout secara otomatis, tunggu hingga mikrotik menyala kembali.
B. Mengubah data login
Langkah1: Buka dasbor mikrotik di winbox.
Langkah2: Buka menu System > Users.
Pada menu ini kamu dapat menambahkan user baru untuk login atau mengubah password user sekarang (admin). Untuk sekarang, silakan ubah password user admin saja.
Langkah3: Klik dua kali pada user admin.
Langkah4: Klik Password.
Langkah5: Masukkan password baru dua kali, lalu klik Apply lalu OK.
Sebagai contoh, password yang akan saya gunakan yaitu 123qweasd. Silakan gunakan password yang kamu inginkan, asal jangan lupakan password tersebut (jika password mikrotik lupa, hal yang bisa kamu lakukan adalah mer-reset mikrotik secara fisik. Hal ini mengakibatkan konfigurasi mikrotikmu akan menghilang. Jadi pastikan untuk mengingat login password mikrotikmu).
Password untuk user admin berhasil diubah. Silakan close menu User List ini.
OPSIONAL! Mengganti identitas perangkat.
Langkah 6 ke bawah merupakan cara untuk mengganti identitas perangkat mikrotik kamu. Hal ini tidak berpengaruh pada konfigurasi, jadi kamu dapat melewatinya jika ingin.
Langkah6: Buka menu System > Identity.
Langkah7: Masukkan nama perangkat
Contoh: @idyourzee.
Langkah8: Klik Apply lalu OK.
C. Menamai Interfaces
Di tutorial ini, saya akan menamai setiap interface yang akan saya gunakan dengan keterangan perangkat yang terhubung melalui interface tersebut. Berikut detailnya:
- ether1 terhubung dengan ISP, namanya menjadi eth1_ISP.
- ether2 terhubung dengan PC untuk setting mikrotik, namanya menjadi eth2_pc.
- ether3 terhubung dengan AP untuk hotspot voucher, namanya eth3_hotspot.
Langkah1: Buka dasbor mikrotik di winbox.
Langkah2: Buka menu Interfaces.
Di sana kamu akan menemukan semua interface yang dimiliki mikrotikmu. Umumnya mikrotik terbaru memiliki setidaknya 4 port interface (ether1, ether2, ether3, ether4). Mari kita namai setiap interface yang akan kita pakai sehingga memudahkan kita kedepannya.
Langkah3: Klik dua kali pada ether yang ingin kamu ubah namanya.
Ubah nama interface dengan cara mengedit kolom Name.
Langkah4: Klik Apply lalu OK untuk mengkonfirmasi perubahan nama.
Nama-nama interfaces berhasil diubah. Silakan tutup menu interfaces ini.
D. Setting DHCP Client untuk interface eth1_ISP
Langkah1: Buka dasbor mikrotik di winbox.
Langkah2: Buka menu IP > DHCP Client.
Pada menu ini, kamu perlu mengatur DHCP Client agar mikrotik kamu mendapat alamat IP dari ISP sehingga bisa terhubung ke internet.
Langkah3: Klik tambah (+).
Langkah4: Isi kolom-kolom yang tersedia seperti berikut:
- Interface: eth1_ISP.
- Use Peer DNS (ceklis).
- Use Peer NTP (ceklis).
- Add Default Route: yes
Catatan: Kolom interface diisi dengan interface (port ethernet) yang ingin menerima IP dari server (dalam kasus ini yaitu ISP). Opsi Add Default Route kita pilih yes agar nanti kita tidak perlu melakukan routing lagi. Pengaturan pada tab lain silakan biarkan secara default saja.
Langkah5: Klik Apply lalu OK.
DHCP Client untuk eth1_ISP berhasil ditambahkan. Setelah itu, kamu dapat melihat alamat IP yang diberikan ISP pada kolom IP Address. Setelah selesai, silakan close menu DHCP Client ini.
E. Setting DNS
Langkah1: Buka dasbor mikrotik di winbox.
Langkah2: Buka menu IP > DNS.
Langkah3: Berikut kolom-kolom yang harus kamu isi:
- Servers, silakan isi saja dengan IP google dan cloudflare, yaitu:
- 8.8.8.8
- 8.8.4.4
- 1.1.1.1
- 1.0.0.1
- Allow Remote Requests (ceklis)
Catatan: Klik tanda panah bawah (⬇) untuk menambahkan kolom. Tinggalkan pengaturan lain secara default.
Langkah4: Klik Apply lalu OK.
Setting DNS telah selesai. Silakan tutup menu DNS.
F. Setting Firewall
Kita perlu menambahkan action masquerade pada menu Firewall NAT agarinterface lain bisa terhubung ke internet melalui interface eth1_ISP.
Langkah1: Buka dasbor mikrotik di winbox.
Langkah2: Buka menu IP > Firewall.
Langkah3: Buka tab NAT.
Langkah4: Klik tambah (+).
Langkah5: Berikut kolom yang harus kamu isi (biarkan pengaturan lainnya secara default):
// Tab General:
- Chain: srcnat.
- Out interface: eth1_ISP.
// Tab Action:
- Action: masquerade.
Langkah6: Klik Apply lalu OK.
Setting Firewal NAT sudah selesai. Silakan tutup menu Firewall ini.
G. Setting waktu (SNTP+Clock)
Langkah1: Buka dasbor mikrotik di winbox.
Langkah2: Buka menu System > SNTP Client.
Langkah3: Ceklis opsi Enabled.
Langkah4: Masukkan teks id.pool.ntp.org pada kolom Server DNS Names.
Langkah5: Klik Apply lalu OK.
SNTP Client berhasil diatur. Selanjutnya kamu harus menyamakan waktu sesuai daerahmu di menu Clock.
Langkah6: Buka menu System > Clock.
Langkah7: Isi kolom-kolom yang diperlukan, berikut detailnya:
- Time: Isi sesuai waktu di daerahmu.
- Date: Isi sesuai tanggal di daerahmu.
- Time Zone Autodetect (ceklis).
- Time Zone Name: Asia/(kota terdekat sesuai zona daerah). Contoh: Asia/Jakarta untuk Waktu Indonesia Barat (WIB).
Langkah8: Klik Apply lalu OK.
H. Setting alamat IP untuk interface lain
Langkah1: Buka dasbor mikrotik di winbox.
Langkah2: Buka menu IP > Addresses.
Langkah3: Klik tambah (+).
Langkah4: Masukkan alamat IP untuk dua interface lainnya yang akan kita pakai, yaitu:
// eth2_pc
- Address: 192.168.19.1/24
- Network: 192.168.19.0
- Interface: eth2_pc
Klik Apply lalu OK.
// eth3_hotspot
- Address: 192.168.20.1/24
- Network: 192.168.20.0
- Interface: eth3_hotspot
Klik Apply lalu OK.
Sekarang semua interface sudah memiliki alamat IP. Silakan tutup menu Address List ini.
I. Menambahkan DHCP Server
Kita perlu menambahkan DHCP Server pada interface eth2_pc dan eth3_hotspot agar perangkat yang terhubung melalui interface tersebut bisa mendapatkan IP secara otomatis.
Langkah1: Buka dasbor mikrotik di winbox.
Langkah2: Buka menu IP > DHCP Server.
Langkah3: Klik DHCP Setup.
Silakan isi sesuai dengan data-data berikut:
// eth2_pc
- DHCP Server Interface: eth2_pc
- DHCP Address Space: 192.168.19.0/24
- Gateway for DHCP Network: 192.168.19.1
- Address to Give Out: 192.168.19.2-192.168.19.254
- DNS Servers:
- 8.8.8.8
- 8.8.4.4
- 1.1.1.1
- 1.0.0.1
- Lease Time: 00:10:00
Server DHCP untuk interface eth2_pc berhasil dibuat. Dalam kasus saya, nama address poolnya yaitu dhcp_pool0.
// eth3_hotspot
- DHCP Server Interface: eth3_hotspot
- DHCP Address Space: 192.168.20.0/24
- Gateway for DHCP Network: 192.168.20.1
- Address to Give Out: 192.168.20.2-192.168.20.254
- DNS Servers:
- 8.8.8.8
- 8.8.4.4
- 1.1.1.1
- 1.0.0.1
- Lease Time: 00:10:00
Server DHCP untuk interface eth3_hotspot berhasil dibuat. Dalam kasus saya, nama address poolnya yaitu dhcp_pool1. Address pool untuk server dhcp eth3_hotspot ini akan kita gunakan saat setting hotspot nanti.
DHCP Server berhasil ditambahkan. Kamu perlu me-reboot mikrotik kamu agar DHCP Server mulai berjalan.
Langkah4: Klik System > Reboot, lalu klik Yes.
J. Cek internet
Setelah langkah a sampai i di atas telah diselesaikan, selanjutnya kamu perlu mengecek koneksi internet apakah sudah terhubung atau belum. Kamu harus mengecek internet melalui terminal di mikrotik lebih dulu, baru mengecek internet di PC kamu.
a. Cek internet di terminal mikrotik
Langkah1: Buka dasbor mikrotik di winbox.
Langkah2: Klik New Terminal.
Langkah3: Silakan ping IP google (8.8.8.8) untuk mengecek terhubung/tidaknya mikrotik ke internet.
Jika size, ttl, dan time terisi, artinya mikrotik kamu sudah terhubung ke internet.
Jika muncul kalimat no route to host, dsb,artinya ada langkah-langkah sebelumnya yang salah. Silakan dicek ulang.
Setelah mengkonfirmasi bahwa mikrotik berhasil terhubung ke internet, silakan tutup menu terminal ini dan lanjut ke pengecekan internet di PC kamu.
b. Cek internet di PC
Kamu dapat mengecek koneksi di PCdengan ping ip google atau alamat google-nya langsung melalui terminal, atau membuka suatu situs web di browser kamu.
K. Setting Hotspot
a. Hotspot setup
Pada bagian ini kita akan membuat server hotspot untuk voucheran nanti. Ikuti langkah-langkah berikut!
Langkah1: Buka dasbor mikrotik di winbox.
Langkah2: Buka menu IP > Hotspot.
Langkah3: Pada tab Servers, klik Hotspot Setup.
Langkah4: Isi kolom-kolom yang diperlukan, berikut detailnya:
Hotspot Interface: eth3_hotspot
Local Address of Network: 192.168.20.1/24
Masquerade Network (ceklis)
Address Pool of Network: 192.168.20.2-192.168.20.254
Select Certificate:none
IP Address of SMTP Server: 0.0.0.0
DNS Servers:
• 8.8.8.8
• 8.8.4.4
• 1.1.1.1
• 1.0.0.1
DNS Name: id.yourzee *
*hanya contoh.
Isi DNS Name dengan nama yang kamu inginkan dengan syarat mengikuti format link pada umumnya. Nama tersebut nanti akan menjadi link untuk mengakses laman login hotspot voucher. Hindari penamaan menggunakan top level domain (TLD) seperti ezfile.id, aezife.net, idyourzee.com, dsb. karena bisa jadi nanti laman login tidak bisa diakses.
Name of Local HotSpot User: admin
Password for the User: 123qweasd
Nama user dan password bisa kamu ubah sesuka hati, baik sekarang maupun nanti. Data login inilah yang akan kamu gunakan untuk login ke hotspot voucher nantinya.
Hotspot setup telah selesai dan secara otomatis hotspot profile bernama hsprof1 terbuat.
b. Hotspot server
Pada bagian ini kita akan membatasi perangkat yang bisa terhubung per voucher nantinya. Ikuti langkah-langkah di bawah!
Langkah5: Masih pada menu Hotspot tab Servers, klik dua kali hotspot1 (hotspot yang barusan dibuat dan disetup).
Langkah6: Pada kolom Addresses Per MAC, isi dengan angka 1.
Addresses Per Mac di sini artinya batasan alamat IP untuk satu MAC Address (perangkat). Kita isi dengan angka 1 agar per perangkat hanya mendapat satu alamat IP per session-nya.
Langkah7: Klik Apply lalu OK.
c. Hotspot login page
Pada bagian ini kita akan mengatur metode login hotspotnya (login jaringan). Ikuti langkah-langkah di bawah!
Langkah8: Pada menu Hotspot, buka tab Server Profiles.
Langkah9: Klik dua kali pada server profile bernama hsprof1.
Setelah itu kamu akan membuka menu Hotspot Server Profile untuk hotspot id.yourzee yang kamu buat sebelumnya.
Langkah10: Buka tab Login.
Langkah11: Sesuaikan kolom-kolom dengan data berikut:
- Login By, ceklis hanya opsi-opsi berikut: HTTP CHAP, HTTP PAP, MAC Cookie, Cookie.
HTTP CHAP dan HTTP PAP perlu diaktifkan agar laman login dapat diakses baik perangkat keluaran lama (sistemnya udah jadul) maupun perangkat keluaran baru. Mac Cookie dan Cookie kita aktifkan agar pengguna dapat langsung terhubung ke jaringan selama durasi voucher masih ada tanpa login lagi. HTTPS tidak perlu kita ceklis karena kita memerlukan sertifikat SSL agar metode login via HTTPS bisa digunakan.
Nantinya baik kita maupun pengguna dapat login ke jaringan dengan cara membuka alamat http://id.yourzee (DNS Name yang dibuat sebelumnya).
Langkah12: Klik Apply lalu OK.
Langkah13: Silakan atur server profile default dengan settingan seperti server profile id.yourzee di atas.
Ulangi langkah 9 hingga langkah 12 untuk server profile default.
d. Hotspot user profile
Pada bagian ini kita akan mengubah pengaturan user profile default. Ikuti langkah-langkah di bawah!
Langkah14: Pada menu Hotspot, buka tab User Profiles.
Langkah15: Klik dua kali pada user profile default.
Di sana kita akan mengubah nama profile, address pool, dan jumlah shared user-nya.
Langkah16: Isi kolom-kolom berikut:
- Name: admin (kita ubah menjadi admin saja agar lebih memudahkan).
- Address Pool: dhcp_pool1 (address pool untuk eth3_hotspot. Ingat, eth3_hotspot merupakan interface yang tersambung ke AP untuk voucheran).
- Shared users: 5 (artinya 1 user dapat menghubungkan 5 perangkatnya sekaligus).*
*Shared users kita isi 5 karena user tersebut merupakan user admin yaitu user yang akan kita pakai. Untuk user hotspot voucher nantinya akan kita isi dengan angka 1 agar satu voucher hanya bisa digunakan satu perangkat saja. - Rate Limit (rx/tx): (kosongkan saja agar kecepatan internet user admin tidak dibatasi).
- Add MAC Cookie: (ceklis).
Langkah17: Klik Apply lalu OK.
e. Cek internet
Setting hotspot berhasil dilakukan. Setelah ini, jika kamu menghubungkan HP atau PC kamu ke wifi dari AP yang terhubung ke interface eth3_hotspot, kamu perlu login dulu menggunakan data login yang kamu buat sebelumnya (admin, 123qweasd). Jika kamu terhubung namun tidak login lebih dulu, maka kamu tidak akan bisa mengakses internet. Lebih jelasnya silakan ikuti langkah-langkah berikut!
Langkah1: Gunakan HP/PC, hubungkan ke wifi AP yang terhubung dengan mikrotik (interface eth3_hotspot).
Langkah2: Setelah terhubung, kamu akan diminta login karena wifi tidak memiliki koneksi internet.
Kamu akan dialihkan ke laman login default mikrotik.
Langkah3: Masukkan data login yang sebelumnya dibuat (admin, 123qweasd).
Langkah4: Klik OK.
Selanjutnya silakan cek koneksi internet kamu, apakah sudah terhubung atau tidak.
*Opsional: Sebagai tambahan, biasanya saya mengecek kecepatan internet dengan mengakses speedtest.net.
v. Konfigurasi AP
Jujur, menjelaskan tutorial tentang cara konfigurasi AP atau access point terasa agak sulit. Alasannya karena setiap AP mempunyai tampilan menu konfigurasi yang berbeda-beda, tergantung jenis dan merknya. Namun yang pasti, kamu perlu menjadikan AP yang kamu gunakan menerima jaringan dari mikrotik lalu menyebarkannya pula dalam jaringan yang sama.
Ada dua mode yang menjadikan AP menerima jaringan dari mikrotik lalu menyebarkannya dalam jaringan yang sama, yaitu mode bridge dan mode repeater. Namun karena mode repeater membuat AP menerima jaringan secara wireless, sehingga pada kali ini kamu harus mengkonfigurasi AP dengan mode bridge. Ingat, di sini kita menghubungkan mikrotik dengan AP menggunakan kabel, jadi kita akan menggunakan mode bridge.
Berikut merupakan tutorial mengkonfigurasi AP menggunakan mode bridge (tutorial ini saya gunakan menggunakan AP merk totolink jenis a720r):
Langkah1: Pastikan kabel mikrotik dan AP terhubung.
Kabel mikrotik dari interface ethernet 3 (ether3) harus sudah terhubung ke AP interface WAN/ISP (biasanya port pertama).
Langkah2: Buka laman konfigurasi AP.
Biasanya laman konfigurasi AP dapat dibuka melalui browser dengan alamat tertentu, tergantung merk AP yang kamu gunakan. Sebagai contoh, AP merk Totolink A720R yang saya gunakan, laman konfigurasinya bisa dibuka melalui browser dengan mengunjungi alamat http://itotolink.net atau IP http://192.168.0.1.
Cara membuka laman konfigurasi AP juga bisa kamu lihat di buku manual yang ada dalam dus AP, atau biasanya juga tertera di belakang dus-nya. Data login juga biasanya ada di sana. Jika tidak ada, kamu bisa cari di google tentang cara login AP merk yang kamu gunakan. Contoh keyword pencariannya: Cara Login AP Totolink A720R.
Langkah3: Klik Operation Mode.
Langkah4: Klik Bridge mode.
Jika muncul pernyataan “Are you sure you want to switch to: Bridge mode(AP)?“, klik OK.
Langkah5: Isi data-data yang diperlukan.
Berikut detailnya:
- Radio On/Off: On
Jika dinyalakan, access point (AP) bisa memancarkan sinyal wireless (wifi). - SSID: @idyourzee
nama wifi, ubah sesukamu. - Hide: Tidak dicentang
Opsi hide jika dicentang akan membuat SSID atau nama wifi kamu tidak dapat dilihat oleh pengguna. Jika ingin terhubung, kamu harus memasukkan SSID secara manual. - Encryption On/Off: On
Nyalakan enkripsi agar tidak sembarang orang dapat terhubung ke access point (AP) tersebut. - Password: 123qweasd
Password atau kata kunci, ubah sesukamu.
Setelah terisi semua, klik Saved.
Langkah6: Access point (AP) akan restart otomatis.
Setelah proses restart selesai, access point (AP) sudah berhasil diubah ke mode bridge.
Catatan: Jika tutorial bagian konfigurasi AP ini cukup membingungkan, jangan sungkan untuk bertanya di kolom komentar.
Terkait tutorial bagian ini:
- Perbedaan mode gateway, mode bridge, mode repeater, dan mode wisp
- Tutorial setting Totolink semua mode (mode gateway, mode bridge, mode repeater, mode wisp)
vi. Konfigurasi Mikhmon
A. Mengaktifkan Service API
Langkah1: Buka dasbor mikrotik di winbox.
Langkah2: Buka menu IP > Services.
Langkah3: Pastikan api dengan port 2728 dalam kondisi aktif.
Umumnya api port 2728 aktif secara default. Namun jika api port 2728 tersebut tidak aktif, kamu dapat mengaktifkannya dengan cara klik api port 2728 lalu klik tanda ceklis.
B. Buka Mikhmon Server
Langkah1: Ekstrak file mikhmon.
Setelah mengInstal mikhmon + web server melalui situs web resminya (laksa19.github.io/?mikhmon/v3/download), kamu akan mendapatkan file bernama mikhmonv3ws.zip. Silakan ekstrak file tersebut.
DI dalam file tersebut ada software mikhmon server (MikhmonServer.exe), dan dua folder penunjang software tersebut. Abaikan saja kedua folder tersebut, namun jangan dihapus. Kedepannya kita akan menggunakan software mikhmon server saja.
Langkah2: Buka mikhmon server.
Langkah3: Jalankan server mikhmon
Sesaat setelah dibuka, mikhmon server otomatis online, dalam artian lain server mikhmon akan langsung berjalan setelah dibuka. Namun jika tidak, coba ubah port servernya seperti berikut:
- Tulis angka 8080 pada kolom Server Port.
- Klik Change Port.
- Klik Start Server.
Langkah4: Klik Open Mikhmon untuk membuka laman login mikhmon server.
Berikut data login default mikhmon:
- Username: mikhmon
- Password: 1234
Langkah5: Ubah data login mikhmon.
Silakan ubah data login default tadi. Sebagai contoh, saya akan merubah data login mikhmon seperti berikut:
- Username: madmin
- Password: 123qweasd
Penting! Tolong pisahkan antara data login mikrotik dan mikhmon, karena mereka berbeda. Data login mikrotik tidak bisa digunakan untuk login mikhmon dan sebaliknya.
Klik Save untuk mengonfirmasi pengubahan data login. Selanjutnya tambahkan router dengan mengikuti langkah-langkah di bawah!
C. Menambahkan Router
Langkah1: Buka dasbor mikhmon di browser.
Langkah2: Buka menu sidebar, klik Add Router.
Langkah3: Isi data-data yang diperlukan seperti berikut!
// Session
- Session Name: idyourzee
Nama sesi bebas diisi sesuai keinginanmu.
// MikroTik
Pada bagian ini, isi dengan data untuk login ke mikrotik via winbox.
- IP MikroTik: 192.168.20.1
Diisi dengan IP interface untuk hotspot voucher (pada artikel ini merupakan eth3_hotspot). - Username: admin
Username untuk login winbox. - Password: 123qweasd
Password untuk login winbox.
// Mikhmon Data
- Hotspot Name: Yz Hotspot
Nama hotspot, biasanya muncul nanti di laman login voucher. - DNS Name: id.yourzee
Isi dengan DNS Name yang kamu buat sebelumnya di winbox (menu IP > Hotspot > Server Profiles). - Currency: Rp
- Auto load: 10
- Idle Timeout: 10
- Traffic Interface: 1
- Live Report: Disable
Klik Save untuk menyimpan pengaturan. Setelah disimpan, klik Ping untuk mengecek koneksi ke mikrotik (apakah data login sudah benar/tidak). Jika hasilnya Ping OK, artinya login mikhmon berhasil terhubung dengan mikrotik.
Langkah3: Klik Connect untuk membuka dasbor.
Setelah ini. kamu dapat mulai membuat sistem voucher untuk hotspotmu melalui mikhmon.
vii. Membuat Voucher
A. Menambahkan User Profile
Langkah1: Login mikhmon, kamu akan melihat router yang telah kamu tambahkan sebelumnya.
Langkah2: Buka dasbor router tersebut dengan klik Open.
Langkah3: Pada menu sidebar kanan, klik Hotspot > User Profile > Profile List.
Di sana kamu akan melihat user profile bernama admin. User profile tersebut awalnya bernama default, namun karena user profile tersebut hanya akan dipakai untuk kita (sebagai admin hotspot), maka namanya kita ubah menjadi admin.
Langkah4: Klik Add untuk menambahkan user profile baru.
Langkah5: Isi data-data user profile baru.
Mengacu pada ilustrasi tutorial [bagian ii] di atas, saya akan membuat user profile untuk voucher yang memiliki durasi 3 jam, 6 jam, dan 12 jam. Semua voucher memiliki masa aktif selama 1 hari (24 jam).
// User profile: 3_jam
- Name: 3_jam
- Address Pool: dhcp_pool1
- Shared Users: 1
- Rate limit [up/down]: 2M/3M
- Expired Mode: Remove & Record
- Validity: 24h
- Price Rp: 4000
- Selling Price Rp: 4000
- Lock User: Enable
- Parent Queue: none
// User profile: 6_jam
- Name: 6_jam
- Address Pool: dhcp_pool1
- Shared Users: 1
- Rate limit [up/down]: 2M/3M
- Expired Mode: Remove & Record
- Validity: 24h
- Price Rp: 6000
- Selling Price Rp: 6000
- Lock User: Enable
- Parent Queue: none
// User profile: 12_jam
- Name: 12_jam
- Address Pool: dhcp_pool1
- Shared Users: 1
- Rate limit [up/down]: 2M/3M
- Expired Mode: Remove & Record
- Validity: 24h
- Price Rp: 10000
- Selling Price Rp: 10000
- Lock User: Enable
- Parent Queue: none
B. Generate Voucher
Setelah user profile terbuat, kamu bisa membuat voucher sesuai dengan user profilenya. Ada dua jenis metode pembuatan voucher di mikhmon, yaitu:
- Add User, untuk membuat satu voucher.
- Generate, untuk membuat banyak voucher sekaligus.
Kita akan gunakan metode generate voucher, agar dapat membuat banyak voucher sekaligus dalam satu user profile. Ikuti langkah-langkah di bawah!
Langkah1: Login mikhmon, kamu akan melihat router yang telah kamu tambahkan sebelumnya.
Langkah2: Buka dasbor router tersebut dengan klik Open.
Langkah3: Pada menu sidebar kanan, klik Hotspot > Users > Generate.
Langkah4: Isi data-data yang diperlukan.
Sebagai contoh, saya akan membuat 5 voucher yang memiliki masa aktif selama 3 jam dan hanya berlaku selama 1 hari.
1. Qty: 5
Qty merupakan singkatan dari quantity atau jumlah.
2. Server: hotspot1
Server hotspot1 merupakan server hotspot yang telah kita buat pada tutorial [bagian iv langkah K].
3. User Mode: Username = Password.
Pada opsi user mode ini, kamu dapat memilih dua pilihan, yaitu:
- Username & Password, di mana kamu akan meng-generate username dan password.
- Username = Password, di mana kamu akan meng-generate username yang juga berlaku sebagai password.
Untuk saat ini kita pilih saja username = password, agar kita mendapatkan kode voucher yang berarti username dan password itu sendiri.
4. Name Length: 8
Panjang kode voucher. Semakin panjang semakin baik dan semakin aman.
5. Prefix: Yz-
Prefix di sini merupakan awalan dari kode voucher yang akan kita buat. Bisa kamu kosongkan atau isi, sesuai keinginanmu. Saya sarankan prefix diisi 2-3 huruf yang mendefinisikan kamu atau hotspot corner-mu.
6. Character: Random 5aB2c34D
Karakter di sini merupakan huruf atau angka yang akan dimasukan dalam kode voucher. Random 5aB2c34D yang saya pilih di atas berarti kode voucher yang terbuat nanti akan memiliki campuran huruf kapital dan kecil, disertai angka.
7. Profile: 3_jam
Profile diisi dengan user profile yang sesuai dengan masa aktif voucher yang kita inginkan. Kita isi dengan profile 3_jam karena saat ini kita sedang membuat voucher yang berdurasi 3 jam seharga Rp 4.000.
8. Time Limit: 3h
Kita isi dengan 3h yang artinya 3 hour (3 jam), karena voucher tersebut berdurasi 3 jam.
9. Data Limit: (kosongkan)
Data limit adalah batas pemakaian data atau biasa disebut sebagai sistem kuota.
Sebagai contoh, jika kita isi dengan 1GB, maka setelah pengguna mengInstal aplikasi yang berukuran 1GB, voucher tersebut akan kadaluwarsa dan pengguna langsung logout. Pengguna tersebut harus membeli voucher lagi agar dapat terhubung lagi ke internet meskipun durasi voucher sebelumnya belum habis.
Biasanya pembeli voucher sering komplain jika kita menerapkan sistem kuota. Jadi saya sarankan agar tidak membatasi data untuk hotspot corner ini.
10. Comment: (kosongkan)
Comment bisa kamu isi dengan keterangan atau apapun itu terkait voucher yang kamu buat.
Selanjutnya klik Generate di bagian atas, tunggu sebentar lalu klik Print* di sebelahnya untuk melihat 5 kode voucher yang barusan dibuat.
*Meskipun Print di klik, namun kamu tidak perlu melanjutkan untuk mencetaknya. Kita meng-klik Print hanya untuk melihat daftar voucher yang barusan dibuat.
Setelah ini kamu dapat meng-generate voucher lagi dengan user profile dan time limit yang berbeda. Seperti voucher 6 jam yang menggunakan user profile 6_jam dan time limitnya diisi 6h, atau voucher 12 jam yang menggunakan user profile 12_jam dan time limitnya diisi 12h.
viii. Cara Pengguna Memakai Voucher
Setelah voucher kita buat dan kodenya sudah kita dapatkan, kita tinggal memberikan voucher tersebut pada pengguna. Sebagai contoh, jika kamu membuka hotspot corner untuk usaha wifi, kamu tinggal memberikan voucher kepada pelanggan agar bisa digunakan.
Lantas bagaimana cara pengguna menggunakan voucher tersebut?
Dalam voucher yang telah kamu buat, terdapat sebuah kode voucher. Kode tersebut digunakan untuk login jaringan agar bisa terhubung ke internet. Nah, biasanya yang menjadi masalah adalah laman login jaringan yang tidak bisa dibuka/diakses. Laman login jaringan bisa diakses dengan 2 metode, yaitu:
- Auto Direct
Setelah perangkat terhubung ke wifi, laman login jaringan otomatis dibuka. - Melalui DNS Name
Setelah perangkat terhubung ke wifi, laman login jaringan bisa dibuka melalui browser dengan melalui url server hotspot (DNS Name, tutorial [bagian iv:K]). Dalam tutorial ini, link servernya yaitu http://id.yourzee.
PENTING! Jika alamat http://id.yourzee tidak bisa dibuka, silakan matikan safe DNS atau DNS aman pada perangkatmu.
A. Cara Login ke Jaringan Secara Auto Direct
Langkah1: Hubungkan perangkat ke jaringan hotspot wifi yang kita buat.
Langkah2: Tunggu hingga kamu dialihkan ke laman login hotspot.
Biasanya segera setelah terhubung ke wifi, laman login ke jaringan akan langsung muncul.
Langkah3: Isi username dan password sesuai kode voucher.
Langkah4: Klik OK.
Login berhasil dan koneksi internet sudah terhubung.
B. Cara Login ke Jaringan Melalui DNS Name
Langkah1: Hubungkan perangkat ke jaringan hotspot wifi yang kita buat.
Langkah2: Buka browser (seperti Chrome, Brave, dan sebagainya yang ada di perangkat kamu).
Langkah3: Kunjungi alamat http://id.yourzee (DNS Name yang sebelumnya dibuat).
Langkah4: Isi username dan password sesuai kode voucher.
Langkah5: Klik OK
Login berhasil dan koneksi internet sudah terhubung.
C. Opsional: Cara Mematikan DNS Aman
Saat login ke jaringan melalui DNS Name, saya sering menemukan error di mana laman login jaringan tidak bisa diakses. Misalnya karena DNS aman atau secure DNS yang aktif, sehingga laman login jaringan tidak bisa dibuka.
Situs ini tidak dapat dijangkau
Alamat IP server id.yourzee tidak dapat ditemukan.
Coba:
Memeriksa konfigurasi DNS aman
DNS_PROBE_FINISHER_BAD_SECURE_CONFIG
Cara mengatasinya mudah, kamu hanya perlu mematikan DNS aman tersebut di pengaturan browser yang kamu gunakan. Sebagai contoh, berikut cara mematikan DNS aman di android browser bernama Chrome:
Langkah1: Buka Chrome.
Langkah2: Tap tridot vertikal (⋮)di sudut kanan atas.
Langkah3: Tap Setelan.
Langkah4: Tap Privasi dan keamanan.
Langkah5: Matikan opsi Gunakan DNS aman.
Selesai, silakan coba kembali untuk membuka alamat DNS name yang tidak bisa diakses sebelumnya.
D. Opsional: Cara Logout dari Jaringan
Langkah1: Buka browser (seperti Chrome, Brave, dan sebagainya yang ada di perangkat kamu).
Langkah2: Kunjungi alamat http://id.yourzee (DNS Name yang sebelumnya dibuat).
Langkah3: Klik log off.
Selesai, logout dari jaringan berhasil.
Itulah tutorial tentang lengkap konfigurasi mikrotik untuk hotspot voucher terbaru. Setelah kamu paham setiap langkah di atas, selanjutnya kamu bisa mulai untuk mengedit-edit konfigurasinya sesuai yang kamu inginkan.
Penulis: Aldi Muhamad Fahrezi
Follow sosial media saya (@aezife) untuk mendapat informasi artikel-artikel ter-update.
Dilarang menyalin artikel ini tanpa izin dari penulis!
FAQ/ Pertanyaan yang Sering Diajukan
Kenapa mikrotik harus direset konfigurasinya terlebih dahulu?
Kebanyakan mikrotik saat awal digunakan langsung terkonfigurasi secara otomatis agar dapat terhubung dengan internet. Dengan kata lain, setelah kamu menghubungkan kabel ISP ke mikrotik baru kamu, maka mikrotik tersebut segera dapat digunakan. Namun tentu saja, konfigurasi tersebut hanya berlaku agar kamu bisa menggunakan internet melalui mikrotik kamu, tidak lebih.
Catatan: Saya kurang tahu ini disebutnya apa, namun kalau tidak salah mikrotik jika dicolokkan kabel ISP ketika baru dipakai (dibeli) maka mikrotik tersebut langsung berfungsi sebagai bridge, yaitu hanya untuk menyalurkan sumber internet. Dengan begitu perangkat terhubung lainnya pada mikrotik tersebut dapat terkoneksi ke internet.
Apa itu ether?
Ether adalah singkatan dari ethernet. ether1 artinya port ethernet nomor satu.
Apa itu Addresses Per MAC di MikroTik di atas? Kenapa harus diisi angka 1?
Addresses Per MAC artinya batasan IP Address untuk satu MAC Address. Seperti yang umum diketahui, bahwa setiap perangkat mempunyai MAC Address yang berbeda-beda. Artinya satu MAC Address adalah satu perangkat. Di pengaturan mikrotik addresses per MAC di atas kita isi angka satu untuk mencegah adanya penyusup yang sengaja memalsukan MAC Address perangkatnya agar bisa terhubung ke internet melalui mikrotik kita.
Sebagai contoh, ada satu orang (kita sebut saja si A) yang membeli voucher wifi. Si A membuang voucher tersebut karena HP-nya sudah berhasil terhubung ke internet. Lalu muncullah temannya si A (kita sebut saja si B) yang memungut voucher tersebut. Ternyata si B ini paham dasar-dasar jaringan, jadi dia meminjam HP si A untuk melihat MAC Addressnya. Setelah itu si B menyetting HP-nya agar MAC Address HP-nya sama dengan HP si A. Setelah itu dia login dengan data voucher si A dan berhasil terhubung ke internet.
Dengan begitu, jika kamu mengisi angka satu di pengaturan Addresses Per MAC artinya contoh di atas berhasil kamu cegah.
Pada opsi Login By di menu Hostpot ada banyak pilihan. Apa saja maksud pilihan tersebut?
Pilihan tersebut disebut sebagai metode autentikasi hotspot. Berikut keterangannya:
- MAC, metode ini akan mengautentikasi user mulai dari user tersebut muncul di ‘host-list’, dan menggunakan MAC address dari client sebagai username dan password.
- HTTP-CHAP, yaitu metode standar yang mengintegrasikan proses CHAP pada proses login.
- HTTP-PAP, yaitu metode autentikasi yang paling sederhana, yaitu menampilkan halaman login dan mengirimkan info login berupa plain text.
- MAC Cookies, setelah user berhasil login maka data MAC address dari perangkat yang digunakan user akan disimpan untuk mengautentikasi login berikutnya.
- HTTPS, menggunakan enkripsi protokol SSL untuk proses autentikasi.
- HTTP Cookie atau Cookie, setelah user berhasil login maka data cookie akan dikirimkan ke web-browser dan juga disimpan oleh router di ‘Active HTTP cookie list’ yang akan digunakan untuk autentikasi login selanjutnya.
- Trial, user tidak memerlukan autentikasi pada periode waktu yang sudah ditentukan.
Apa perbedaan MBps dan Mbps?
Indikator kecepatan internet biasanya menggunakan satuan byte atau bit. MBps merupakan singkatan dari Megabyte per second sedangkan Mbps merupakan singkatan dari Megabit per second. Yups, meskipun hanya penulisan huruf “B” nya yang berbeda, arti keduanya sangat berbeda sekali. B besar menandakan byte, sedangkan b kecil menandakan bit.
1 byte = 8 bit
Di Indonesia, kebanyakan provider internet menggunakan indikator kecepatan dengan satuan bit per detiknya, sehingga menjadi bit per second (bps).
Sebagai contoh, kebanyakan provider di Indonesia menggunakan Mbps dalam paket berlangganannya, seperti 10 Mbps, 20Mbps, 30Mbps, dan sebagainya.
Jika satuan byte, kita sering melihatnya untuk digunakan sebagai indikator kuota. Bukan indikator kecepatan, melainkan indikator pemakaian atau batas kuota. Oleh karena itu, kita sering melihat pemakaian byte tidak diikuti dengan satuan detik, karena di Indonesia satuan byte memang hampir tidak digunakan provider sebagai indikator kecepatan.
Sebagai contoh, banyak provider kartu seluler di Indonesia yang menjual paket internet dengan satuan GB diikuti masa aktif, seperti 1GB untuk 1 hari, 10GB untuk 7 hari, 100GB untuk 30 hari, dan sebagainya.
Contoh lainnya yaitu pada saat tutorial [bagian vi] generate voucher di atas, kamu bisa melihat opsi data limit yang bisa diisi dengan satuan MB atau GB.
- 1GB = 1.024MB
- 1GB = 8.192Mb
- 10Mbps = 1.25MBps
- 10Mbps = 125KBps
Kenapa alamat hotspot tidak bisa dibuka?
Alamat hotspot atau laman login ke jaringan bisa dibuka melalui browser dengan mengunjungi alamat DNS name (contoh: http://id.yourzee). Jika laman login jaringan tidak bisa dibuka, ada dua kemungkinan besar yang menjadi penyebabnya, yaitu:
1. DNS aman aktif
Mode DNS aman jika diaktifkan membuat alamat yang tidak mempunyai sertifikat SSL menjadi sulit atau bahkan tidak bisa dibuka. Di sisi lain, kita menggunakan DNS name lokal yang sudah pasti tidak mempunyai sertifikat SSL, sehingga mode DNS aman pasti memblokir alamat hotspot kita. Silakan matikan mode DNS aman (secure DNS) agar laman login ke jaringan bisa dibuka.
2. Penulisan alamat yang salah
Karena kita menggunakan DNS name lokal dan tidak mengaktifkan opsi HTTPS pada settingan login hotspot di mikrotik, artinya penulisan alamat yang benar yaitu http://, bukan https://. Sebagai contoh, alamat hotspot yang bisa dibuka yaitu http://id.yourzee bukan https://id.yourzee.