Saya sudah buatkan panduan lengkap dari awal sampai akhir agar kamu bisa setting hotspot
mikrotik sendiri.
Mulai dari persiapan alat, setting dasar mikrotik, membuat paket wifi hingga mencetak voucher.
Daftar Isi :
STEP 1:
Siapkan Alat Sebelum Setting Mikrotik
Pastikan kamu punya alat dengan spek yang mendukung agar sistem voucher wifi hotspot mu
berjalan dengan lancar.
1.Internet Unlimited
Dimanapun kamu langganan internet pastikan paket yang kamu ambil adalah paket
unlimited,unlimited disini berarti tidak ada batasan atau quota untuk waktu ataupun volume
download.
Batasan waktu berupa jam menit detik sedangkan batasan volume berupa byte/bit yang biasanya
ditulis dalam ukuran Kilo,Mega,Gita,Tera.
Jangan sampai internetmu gak jalan gara-gara internet yang kamu pasang ternyata tidak unlimit
ini akan berakibat buruk terhadap reputasi bisnismu.
2.Router Mikrotik
Fungsi utama router adalah membagi atau share internet ke perangkat lain, ada banyak jenis
router seperti wireless router, routerboard, pc router atau router yang lain.
Kamu memerlukan router dengan merek mikrotik yang handal, murah dan mudah disetting
sehingga banyak digunakan untuk membangun jaringan.
Router Mikrotik
Router mikrotik inilah yang nantinya akan disetting untuk membagi internet dan sebagai otak
sistem voucher yang akan kamu buat,tanpa mikrotik kamu tidak bisa membuat sistem voucher.
Untuk hotspot kecil-kecilan 20an client kamu bisa menggunakan Mikrotik RB750G R3 yang
bisa kamu dapatkan mulai Rp 790.000,- di Bukalapak.
3.Wireless AP
Wireless Access Point atau yang sering disebut AP merupakan alat yang digunakan untuk
memancarkan signal WiFi dan menjadikan area disekitarnya menjadi hotspot sehingga perangkat
dengan fitur WiFi bisa tersambung ke internet melalui hotspot yang kamu buat.
Wireless AP UniFi
Ada banyak merek AP dari yang murah hingga murahan,tapi jika kamu ingin membangun bisnis
yang kredibel saya menyarankan untuk menggunakan AP merek ubiquiti dengan seri UniFi.
Saya menggunakan UniFi untuk wifi kantor yang dipastikan mampu menghandle banyak client
dan dipastikan internet tetap jalan walau dalam kondisi ramai.
AP biasanya akan mengalami interferensi jika ada banyak kerumunan pengguna HP di sekitar
hotspot sehingga internet down dah hotspot mu gak bakal jalan.
Saya sudah membuat panduan cara memilih seri UniFi sehingga kamu bisa memilih seri UniFi
seuai kebutuhan dan kapasitas hotspot yang akan kamu buat.
Saya menggunakan merek UniFi karena sudah mendukung teknologi MU-MIMO yang akan
kerasa banget bedanya saat pengguna hotspot mu banyak, jika kamu ingin menggunakan merek
lain silakan cari AP yang sudah punya fitur MU-MIMO.
4.Printer dan Kertas
Kamu akan memerlukan printer dan kertas untuk mencetak kode voucher WiFi hotspot sehingga
karyawan atau orang lain tetap bisa menjual voucher kapanpun tanpa harus mengakses router.
STEP 2:
Settingan Awal Mikrotik Untuk Hotspot
Sebelum melakukan setup hotspot di mikrotik, pastikan kamu telah melakukan settingan dasar
dulu.
Tujuan nya agar saat setting hotspot di mikrotik berjalan lancar dan sukses.
Kamu perlu men setting mikrotik agar konek ke internet sebelum melakukan settingan lain.
Cukup dengan mengaktifkan fitur NAT otomatis mikrotik mu bisa berbagi koneksi internet ke
perangkat lain di jaringan.
Klik pada menu IP > Firewall > NAT > klik tanda + warna biru
Chain pilih Srcnat ,out interface pilih port yang terhubung ke internet
Klik tab action > pada action pilih masquerade > klik OK
Pada gambar diatas saya memasang IP 192.168.8.1/24 di interface/port 2 yang akan dipakai oleh
hotspot.
Sedangkan untuk port 1 menggunakan IP yang diberikan oleh ISP, yang terkonek ke internet.
#2 Update Mikrotik
Setelah kamu berhasil setting mikrotik untuk mengakses internet, maka kamu perlu melakukan
update dengan segera.
Kenapa?
Tentu agar routermu aman dari hacker serta bisa menggunakan fitur terbaru baiknya diupdate
dulu.
Ada dua cara untuk mengupgrade router mikrotik, silakan pilih salah satu yang paling bisa.
a. Cara Pertama
b. Cara Kedua
Untuk router jadul/ versi lama maka menu diatas belum ada.
Menu updat ebisa diakses dari system > packages >check for update > pilih stable pada channel
> klik download & install
cara alternatif update mikrotik
Router akan otomatis restart dengan sendirinya, ditunggu saja dengan sabar ya.
Lihat pada current dan upgrade firmware, jika versi current nya lebih rendah maka klik upgrade.
#4 Aktifkan NTP
Jam di routermu tidak boleh ngaco dan harus up to date karena menjadi patokan untuk sistem
voucher hotspot mu.
Kamu perlu setting mikrotik agar menggunakan fitur NTP untuk terus mengupdate jam router
secara otomatis dan terus menerus.
Jika NTP belum terinstall,ikuti panduan cara install package NTP mikrotik
Ikuti cara dibawah ini agar jam mikrotik mu terupdate secara otomatis :
setting jam otomatis mikrotik
Setelah NTP server kamu setting maka kamu sekarang perlu mengeset jam di mikrotikmu,kamu
hanya perlu menentukan timezone yaitu Asia/jakarta atau GMT +07 dan secara otomatis jam
router mikrotikmu akan terupdate dengan sendirinya.
Mikhmon menggunakan API mikrotik untuk melakukan pengaturan terhadap userlist hotspot
mikrotik, maka pastikan service API mikrotikmu telah aktif
setting akses API mikrotik
STEP 3:
Setting Hotspot Mikrotik
Untuk mempermudah, saya akan melakukan setting mikrotik sesui topologi hotspot pada gambar
dibawah ini.
Baiknya kamu berpatokan pada gambar dibawah ini jika bingung akan IP yang digunakan saat
proses pembuatan hotspot.
UniFi tidak bisa berdiri sendiri dan memerlukan UniFi controller jadi pastikan kamu telah setting
UniFi menggunakan UniFi controller terlebih dahulu
SKENARIO:
Semua perangkat yang terkoneksi ke switch A baik menggunakan kabel lan atau wifi hotspot
harus melakukan autentifikasi menggunakan voucher agara dapat terhubung ke internet.
Kamu bebas menggunakan merek AP apapun dan berapapun jumlah nya asal nancep di switch
A.
Hal pertama saat setting mikrotik untuk membuat hotspot adalah menentukan alokasi IP yang
akan digunakan oleh client (perangkat yang terhubung ke hotspot).
IP harus dipasang di interface/port dimana perangkat pemancar hotspot dipasang (port 2, seuai
gambar).
IP yang akan digunakan adalah 192.168.8.1/24 untuk router,itu artinya client hotspot akan
menggunakan IP mulai dari 192.168.8.2-192.168.8.254
Untuk mencobanya kamu bisa menghubungkan laptop atau komputer menggunakan kabel lan
dan mencolokan nya ke port ether2 pada router ataupun pakai WiFi AP yang tertancap di port
ether2.
Pastikan komputer atau laptopmu DHCP sudah aktif,agar komputer mu terkonek dan
mendapatkan IP otomatis dari router namun belum bisa terkonek ke internet sampai kamu login
hotspot.
cara login hotspot mikrotik
Agar bisa terkonek ke internet kamu harus membuka alamat DNS name yang kamu buat sebelum
nya (punyaku http://hotspot.tembolok.id) menggunakan browser.
Login dengan menggunakan username dan password yang telah kamu buat tadi saat setup
hotspot,jika internet mu udah jalan kamu bisa lanjut ke langkah berikutnya.
Tampilah default login hotspot mikrotik memang jelek dan tidak menarik.
Kamu bisa mengubah template ini dengan mengikuti panduan dibawah ini
Kalau uda dirubah maka tampilan nya akan berubah menjadi seperti ini
tampilan login hotspot
Kamu harus membypass perangkat wireless AP mu agar bisa disetting dan digunakan.
Ini dikarenakan perangkat AP atau sejenisnya yang tidak punya web browser tidak bisa
melakukan proses authentifikasi.
Kamu perlu membypass IP dari AP tersebut agar bisa login hotspot tanpa proses authentifikasi,
caranya kamu bisa menggunakan fitur IP Bindings di menu setting mikrotik.
bypass login hotspot untuk perangkat Wireless AP
Lakukan langkah diatas untuk semua perangkat AP,komputer,laptop,hp ataupun perangkat lain
yang ingin kamu bypass sehingga bisa terkoneksi ke hotspot tanpa perlu proses autentifikasi via
login hotspot.
Kamu perlu setting radio wireless yang akan dijadikan access point(AP) yang nantinya akan
memancarkan sinyal WiFi dan merubah daerah disekitar AP menjadi hotspot area.
Saya menggunakan radio wireless merek UniFi sebagai AP,pastikan kamu telah mengadopt dan
membuat profile untuk UniFi mu.
Jika belum kamu bisa mengikuti langkah cara setting wireless access point untuk membuat
hotspot.
Kamu bisa menggunakan AP merek lain yang intinya sama yaitu memberikan SSID (nama
hotspot yang akan muncul di hp/laptop) dan menghubungkan denngan kabel lan di port yang
telah ditentukan (pada port 2 sesuai skema diatas).
STEP 4:
Pakai Mikhmon Untuk Mengelola User Hotspot
Secara fungsional keduanya terlihat sama,tapi secara teknis keduanya sangat berbeda.
USERMAN- Merupakan radius server yang digunakan oleh fitur hotspot di mikrotik untuk
melakukan proses authentifikasi terhadap user yang akan konek ke hotspot mu.
Didalam radius server terdapat database untuk menampung user hotspot mu,
ketika user ingin konek ke hotspot maka user akan diverifikasi oleh radius server dan dicocokan
apalah username dan password yang dimasukan user cocok dengan yang ada di database radius
server userman.
MIKHMON- Bukan radius server seperti userman,
mikhmon hanyalah aplikasi yang fungsinya untuk mempermudah dalam mengelola userlist,
profile hotspot serta penambahan fitur lain seperti mencetak userlist yang ada di mikrotik
kedalam bentuk voucher.
Persis seperti winbox,bedanya mikhmon hanya untuk memanage fitur hotspot saja.
User yang terkoneksi ke hotspot tanpa radius server (userman) datanya akan dicocokan dengan
data yang ada di user list hotspot.
Inilah mengapa mikhmon tidak harus selalu online dan bisa diinstall dimanapun,karena memang
mikhmon bukan radius server seperti userman.
Userman vs Mikhmon
Userman berfungsi sebagai radius server dan user manager sedangkan Mikhmon hanya berfungsi
sebagai user manager.
User manager adalah istilah untuk aplikasi yang berfungsi untuk memanage/mengatur user
sehingga memudahkan saat setting mikrotik.
#1 Mikhmon sebagai solusi untuk mikrotik dengan spek rendah yang ingin membuat voucher
hotspot
#2 Mikhmon tidak perlu aktif 24jam,karena bukan radius server seperti userman yang harus aktif
24jam
#3 Userlist mikhmon hanya bisa digunakan di satu router lokal,sedangkan database user userman
bisa dipakai oleh router lain yang terkonek.
#4 Mikhmon tidak bisa digunakan untuk membuat voucher wifi terpusat,sedangkan database
userman bisa digunakan untuk membuat sistem voucher terpusat.
Misalnya kamu punya 10 cabang hotspot dengan 10 router client yang terkonek ke satu router
pusat,dengan userman kamu hanya perlu membuat satu radius server (termasuk satu database
user didalam nya) di router pusat dan mengatur agar fitur hotspot di 10 router client untuk
menggunakan radius server pusat.
Secara otomatis 10 router client cabang akan menggunakan database user yang ada di server
radius pusat sehingga user bisa menggunakan voucher mu di 10 cabang tersebut. Kalau kamu
pakai Mikhmon tidak bisa seperti ini karena mikhmon hanya memanage userlist hotspot yang
hanya bisa dipakai oleh router itu sendiri.
Kamu sekarang sudah tau perbedaan serta kelebihan dan kekurangan mikhmon,jadi gunakan
mikhmon ataupun userman sesuai dengan kebutuhan mu.
STEP 5:
Install MIKHMON
Pastikan kamu telah mengikuti semua langkah setting mikrotik diatas sebelum lanjut kesini.
Sampai langkah diatas tanpa menginstall radius server userman kamu sudah bisa membuat vocer
hotspot,tapi semua manual dan vocernya gak bisa dicetak otomatis.
Untuk mengatasi hal ini maka kamu perlu bantuan aplikasi hotspot manager “MIKHMON” agar
semua menjadi lebih mudah mulai dari setting harga,paket,limit speed dan cetak vocer.
Mikhmon ini fungsinya sama kaya winbox yaitu untuk meremote mikrotik,bedanya mikhmon
hanya untuk memanage hotspot melalui jalur API mikrotik.
Jadi kamu gak harus ngidupin mikhmon 24jam,cukup buka mikhmon seperlunya saja,hotspot mu
tetap jalan kok.
Mikhmon merupakan aplikasi php berbasis web,jadi kamu perlu webserver dan php untuk
menjalankan nya. Untuk mengaksesnya dibutuhkan web browser seperti chorme,mozila
firefox,internet explorer dll.
Karena berbasis web maka mikhmon bisa diinstall di semua sistem operasi mulai dari
windows,linux,macOS,android hingga openWRT.
Akan ada folder dengan nama “mikhmon server”,buka folder tersebut dan jalankan aplikasi
“MikhmonServer.exe”
#3 Klik open mikhmon untuk membuka mikhmon menggunakan browser secara otomatis.
Kamu hanya perlu webserver (saya menggunakan apache) dan PHP, jika dilinux mu sudah
terinstall webserver dan PHP maka kamu hanya perlu download mikhmon dan meletakan nya di
folder webroot (biasanya di /var/www/html).
Jika PHP dan Webserver belum terinstall ikuti cara dibawah ini:
#1 ketikan perintah $ sudo apt install apache2 untuk menginstall webserver apache
#2 ketikan perintah $ sudo apt install php untuk menginstall PHP
Setelah webserver dan PHP terinstall di linux maka kamu sudah bisa download dan install
mikhmon caranya :
ketikan perintah $ cd /var/www/html lalu ketikan $ pwd untuk memastikan kamu uda di
/var/www/html
#5 Rubah owner folder mikhmon ke www-data dengan perintah $ sudo chown -R www-
data:www-data mikhmon
Untuk bisa menginstall mikhmon di android kamu harus menginstall termux terlebih
dahulu,pegin tau termux itu apa? silakan baca: belajar termux untuk pemula
Install aplikasi termux dari play store ,ketikan kata kunci “termux” di kotak pencarian,
lalu install
Buka aplikasi termux lalu ketikan perintah dibawah ini secara berurutan dari atas
kebawah di termux mu.
pkg update -y
pkg install curl -y
curl -o install-mikhmon https://laksa19.github.io/install-mikhmon.txt
chmod +x install-mikhmon
./install-mikhmon
Buka browser hp mu lalu ketikan http://127.0.0.1:8080 di address bar.
Gunakan peritah dibawah ini sesuai keperluan mu untuk memanage mikhmon di android
mu ,semisal kamu perlu membuka termux dan menjalankan perintah ./start-mikhmon jika
mikhmon mu tidak bisa diakses/tidak jalan setelah hp restart/mati.
STEP 6:
Membuat Voucher WiFi Hotspot
Setelah kamu siapkan semuanya mulai dari API,NTP,Alokasi IP,mengaktifkan hotspot maka
sekarang kamu sudah bisa melengkah mulai mensetting mikhmon yang nantinya akan digunakan
untuk memanage user hotspot.
Setting Mikhmon
Sebelum setting ini dan itu baiknya kamu setting bagian paling penting ini terlebih dahulu
Mikhmon menggunakan default username “mikhmon” dan password “1234” dimana semua
orang juga tau,jadi bahaya sekali kan?, makanya kamu perlu merubah username dan password
agar orang lain tidak tau sehingga hotspot mu aman dari tangan-tangan jahil.
Username dan password mikhmon baiknya berbeda dengan mikrotik agar lebih aman.
Pada bagian admin ketikan username dan password sesuai dengan yang kamu inginkan
Klik Save untuk menyimpan
Konek Ke Mikrotik
Mikhmon bisa digunakan untuk mensetting lebih dari satu hotspot, itu artinya jika kamu punya
banyak router hotspot kamu bisa memasukan ke daftar list mikhmon.
Sebelum kamu bisa membuat voucher kamu diharuskan untuk membuat profile, profile ini
berfungsi seperti cetakan/blueprint untuk user yang akan kamu buat nanti.
Secara garis besar di user profile kamu hanya menentukan pengaturan umum untuk user yang
akan kamu buat seperti :
Name
Untuk memberi nama profile,saya isikan “4jam”
Address pool untuk user
Saya pilih address pool default saat membuat hotspot di langkah 2
Jumlah shared users
saya isikan 1,yang artinya voucher hanya bisa dipakai oleh 1 user saja.
Kecepatan/bandwidth user [rate limit up/down]
Menentukan batas kecepatan upload dan download user, saya isikan 512k utnuk upload
dan 1mega untuk download.
Masa aktif voucher [validity]
Rencananya saya akan membuat voucher dengan kuota waktu 4jam yang aktif 1 jari,jadi
saya isikan masa aktifnya 1hari atau 24jam.
Harga voucher [Price]
saya isikan 2000 untuk harga voucher nya
Parrent queue
saya isikan none
3.Klik save jika semua sudah kamu setting sesui dengan yang kamu inginkan.
Buat profile untuk paket lain semisal paket 24jam,mingguan dan bulanan.
Setelah kamu selesai membuat profile user, maka sekarang kamu sudah bisa mebuat voucher
WiFi secara masal sesuai dengan profile user yang telah kamu tentukan sebelum nya.
Saat generate/membuat voucher hotspot secara garis besar kamu hanya menentukan jenis quota
yang akan kamu pakai
Untuk membuat voucher hotspot caranya cukup dengan klik peda menu voucher >klik generate
pada profile yang telah kamu baut sebelum nya.
Setelah selesai kamu hanya perlu klik tombol biru generate, tidak ad aperingatan apapun saat
kamu selesai membuat user, hanya akan berubah tampilan generate user menjadi blank/default
dan muncul keterangan informasi last generate di kanan.
berhasil generate user hotspot
STEP 7:
Mencetak Voucher
Untuk mencetak voucher hotspot yang telah kamu generate/buat masal sebelum nya kamu bisa
langsung klik pada tombol print,QR atau Small , ingat ketiga tombol ini memberikan hasil
print/cetakan dengan bentuk yang berbeda.
Ini adalah contoh hasil cetakan voucher wifi hotspot milik saya dengan model QR
contoh hasil cetakan vocher hotspot
kamu bisa menyesuaikan model cetakan dengan memilih menu default,qr atau small. silakan
disesuaikan dengan kebutuhan mu.
Trouble Shooting
Selama kamu menggunakan produk buatan manusia error pasti akan terjadi,tinggal menunggu
waktu saja.
Error yang sering dialami oleh sistem hotspot tanpa menggunakan radius server/userman adalah
saat router mati/restart/listrik mati.
Akibat dari router restart adalah bisa-bisa semua voucher menjadi expired dan otomatis terhapus
oleh sistem yang disebabkan oleh jam router yang reset ke settingan pabrik
Untuk mengatsi hal ini kamu bisa melakukan beberapa hal dibawah ini
Akan ada jeda beberapa detik-menit untuk terhubung ke internet dan mendapatkan update jam
dari server NTP.
Masalahnya adalah jika router belum mendapatkan update jam dari NTP dalam waktu yang agak
lama dan script hapus user/monitoring dijalankan,
maka semua user di userlist voucher wifi hotspot akan dianggap expired dan semua akan
dihapus.
Untuk mengatasi hal ini maka kamu akan membuat script yang akan dijalankan otomatis secara
berkala (5mnit) untuk membackup jam.
Saat router mati dan hidup lagi maka otomatis router akan mendapatkan jam sementara dari
catatan waktu yang tersimpan di backup.
beri mana datetime , interval 5 menit , on event isikan script dibawah ini :
Lalu klik OK
#3 Buat scheduler lagi untuk startup dengan klik menu system > scheduler> klik tanda +
Berinama datetime-startup, start time startup ,pada on event ketikan script dibawah ini
buat script dan scheduler dibawah ini untuk menunda eksekusi script monitoring user yang
dinuat oleh mikhmon, dan memberi sedikit waktu ke router untuk mengatur jam nya agar tidak
terjadi kesalahan penghapusan user secara otomatis karena jam error.
delay startup mikrotik
#1 Buat scheduler dengan klik menu system >scheduler > klik tanda +
#2 name diisi bebas saja, start time startup pada on event ketikan seperti dibawh ini
nilai interval(1d,2d,1w,1m) disesuaikan dengan nilai validity/masa aktif pada user profile yang
telah kamu buat sebelum nya.
KESIMPULAN
Kamu bisa membuat hotspot sistem voucher yang bisa dijual eceran ke tetangga dengan sangat
mudah dan cepat.
Kamu hanya perlu melakukan setting mikrotik sederhana untuk mengaktifkan fitur hotspot.
Selebihnya kamu bisa gunakan aplikasi hotspot manager untuk memudahkan mengelola user dan
membuat voucher.
Mikrotik versi lama /spek rendah sekalipun kamu masih tetap bisa membuat wifi hotspot dengan
sistem voucher tanpa harus menggunakan server radius userman.
Kamu masih bisa menggunakan fitur userlist bawaan fitur hotspot untuk menampung database
user, untuk memudahkan pemgelolaan user list kamu bisa menggunakan aplikasi hotspot
manager seperti “MIKHMON”