Kesempatan ini saya coba sharing bagaimana setting logout otomatis user hotspot mikrotik jika koneksi internet mati. Anggap aja lah kita monitoring biar customer kita tidak merasa rugi beli voucher internetnya.
Di artikel saya sebelumnya Pemberitahuan Internet Mati ke User Hotspot Mikrotik pada halaman login hotspot Anda. Script ini berguna agar user yang sedang aktif ketendang atau logout otomatis dan melihat pemberitahuan pada halaman login hotspot mikrotik bahwa koneksi internet sedang mati, dan user tersebut tidak melakukan login dulu sampai dapat notifikasi bahwa koneksi internet kembali normal.
Disini kita manfaatin fitur netwatch dan script mikrotik. Yang berfungsi cek salah satu host di internet via netwatch dan menjalankan script jika host tersebut down. Dan script tersebut akan nendang atau me logout otomatis user / session hotspot yang sedang aktif.
Setting Script Logout Otomatis User Hotspot MikroTik Dengan Netwatch
Buka winbox, Klik Tools > Netwatch > Klik + untuk menambahkan > Host : isi IP address yang ada di internet (contoh IP DNS google, 8.8.8.8) > Klik tab Down > isi On Down : dengan script dibawah ini
1
2
3
4
5
6
7
8
|
:local dumplist [/ip hotspot active find]
:foreach i in=$dumplist do={
/ip hotspot active remove $i
}
:local dumplist [/ip hotspot cookie find]
:foreach i in=$dumplist do={
/ip hotspot cookie remove $i
}
|
Indikator koneksinya adalah Netwatch mencoba ping 8.8.8.8 jika Request Timed Out, akan dianggap koneksi internet di mikrotik Anda mati / down.
Demikian cara setting hotspot mikrotik agar Logout Otomatis User Hotspot Mikrotik Jika Internet Mati, semoga bermanfaat !!