Tutorial
MikroTik HotSpot Vouchers met User Manager
Hoe om 'n MikroTik HotSpot met User Manager vouchers op te stel: captive portal, RADIUS, planne, batch-drukwerk en multi-vestiging beheer.
Opsomming ‘n MikroTik HotSpot met User Manager verander enige RouterOS-toestel in ‘n voucher-gebaseerde WiFi-stelsel: gaste kom by ‘n captive portal uit, tik ‘n gedrukte kode in, en kry presies die spoed, data en tyd wat die plan toelaat. Alles loop op die router — geen eksterne bediener nodig nie. Die opstelling is ‘n kort ketting: HotSpot-wiseraar, User Manager as RADIUS, planne, en drukbare vouchers. Die regte werk begin wanneer jy dit oor meer as een vestiging laat loop; hierdie gids dek albei.

Wat Is ‘n MikroTik HotSpot Voucher?
‘n MikroTik HotSpot voucher is ‘n eenmalige toegangsakkreditief — gewoonlik ‘n gedrukte kaartjie met ‘n kode — wat ‘n gas op die router se captive portal intik om aanlyn te kom met ‘n voorafbepaalde spoed, dataplafon en vervaldatum. Die portaalkant is RouterOS HotSpot; die akkreditiefkant is User Manager, MikroTik se ingeboude RADIUS-bediener, wat elke kode verifieer en die plan daaragter afdwing (MikroTik Dokumentasie — User Manager). Saam is hulle die standaardmanier waarop hotelle, kafees, kompleks en WISP’s WiFi verkoop of rantsoeneer sonder enige eksterne faktureringstelsel (Emmanuel Corels — User Manager vir HotSpot voucher-stelsels).
Die aantreklikheid is aanspreeklikheid met geen kliëntopstelling nie: elke voucher is ‘n individuele akkreditief, sodat een gas nie ‘n kode oor tien toestelle kan deel nie, ‘n voorafbetaalde plan volgens skedule verval, en niemand raak die gas se foontoestellings aan nie. Verkoop die kode, en die router doen die res.
Stap 1 — Laat die HotSpot-opstellingswiseraar loop
Begin op die koppelvlak wat gaste gaan bedien — verkieslik ‘n toegewyde brug of VLAN, nooit dieselfde segment as jou bestuursnetwerk nie. Gaan in WinBox na IP → Hotspot → Hotspot Setup, kies die gastekoppelvlak, en aanvaar of pas die adrespoel-, DNS- en SSL-versoeke aan; die wiseraar bou die DHCP-bediener, NAT-reël en captive portal in een stap, tipies binne ‘n paar minute (madankc — MikroTik Hotspot Setup Step by Step).
Die wiseraar se uitset is ‘n HotSpot-bediener wat aan die koppelvlak gekoppel is, plus ‘n bedienerprofiel wat beheer hoe gaste verifieer. Toets dit dadelik: koppel ‘n foon aan die gastenetwerk en bevestig dat die aanmeldbladsy verskyn. As die portaal nie laai nie, werk deur ons oplossinglys vir die 10.5.50.1 HotSpot-gateway voordat jy vouchers daarbo-op stapel.

Stap 2 — Aktiveer User Manager as die RADIUS-agterkant
Plaaslike HotSpot-gebruikers werk vir ‘n handjievol rekeninge, maar vouchers benodig User Manager. Installeer die user-manager-pakket vir jou RouterOS v7-weergawe, herbegin, en aktiveer dit dan met /user-manager set enabled=yes. Registreer die router self as ‘n RADIUS-kliënt — /user-manager router add name=local address=127.0.0.1 shared-secret=<secret> — en weerspieël dit aan die RADIUS-kant met /radius add service=hotspot address=127.0.0.1 secret=<secret> (MikroTik Dokumentasie — User Manager).
Wysig laastens die HotSpot-bedienerprofiel en aktiveer use-radius=yes sodat die portaal aanmeldings na User Manager deurstuur in plaas van die plaaslike gebruikerslys. Van hier af word elke kode wat ‘n gas intik deur RADIUS nagegaan — dieselfde argitektuur wat ISP’s gebruik vir PPPoE-intekenaarverifikasie, net gemik op WiFi-gaste.

Stap 3 — Skep planne: beperkings en profiele
‘n Verkoopplan in User Manager is twee objekte. ‘n Beperking (limitation) definieer wat die gas kry — rate-limit vir spoed, download-limit en upload-limit vir dataplafonne, uptime-limit vir verbindingstyd. ‘n Profiel verpak een of meer beperkings en voeg geldigheid by — hoe lank die voucher leef sodra dit die eerste keer gebruik word. Skep een profiel per produk: “1 Uur Gratis”, “24h — 10 Mbps”, “Weekliks — 5 GB” (MikroTik Dokumentasie — User Manager).
Definieer planne eenmalig en vermy improvisasie per vestiging. Wanneer elke vestiging se operateur beperkings met die hand wysig, beteken dieselfde “24h”-voucher stilweg iets anders by verskillende plekke — presies die soort afwyking wat eers as ‘n eenster-resensie opduik. Om profiele identies te hou oor alle roeters is presies die vlootprobleem wat MKController se konfigurasie-oudit en geskiedenis oplos: sien wat verander het, waar, en stoot die regstelling na almal gelyktydig.

Stap 4 — Genereer gebruikers in bondels en druk vouchers
Nou munt jy die produk. Skep gebruikers in bulk en koppel die plan se profiel — elke gebruiker is een vouchers-kode. Produseer dan die drukbare kaartjies met die generate-voucher-opdrag, en wys dit na ‘n gebruikers-ID of ‘n find-navraag; User Manager vul ‘n voucher-sjabloon met die kode, plan en geldigheid, gereed om te druk en by die toonbank te verkoop (MikroTik Dokumentasie — User Manager).
Op een router is dit ‘n aangename Vrydag-taak. Oor ‘n dosyn plekke word dit ‘n rotasie van Winbox-sessies — voorraad genereer, nagaan wat verkoop het, gelekte kodes deaktiveer — en daarom bou operateurs plaaslike gereedskap soos Mikhmon by, of gaan wolk toe met MKController se voucher- en HotSpot-beheer om vouchers vir elke vestiging vanuit een paneel te genereer, op te spoor en te herroep. Ons Mikhmon vs MKController-vergelyking stap deur daardie afweging in detail.

Stap 5 — Vergrendel die gastenetwerk
‘n Captive portal is ‘n openbare deur op jou router, so behandel dit so. Voeg firewallreëls by wat die HotSpot-subnet verhoed om jou LAN te bereik en, bo alles, die router se eie bestuursdienste — Winbox, API, WebFig, SSH — vanaf die gastekant. Hou die ommuurde tuin minimaal: elke gasheer wat jy witlys is bereikbaar sonder ‘n voucher.
Gaste is per definisie vreemdelinge, en ‘n gekompromitteerde gastetoestel sit een sprong van jou router af. ‘n Vouchernetwerk wat die konfigurasie kan bereik wat dit geskep het, is ‘n staande uitnodiging.
Stap 6 — Bestuur vouchers oor elke vestiging heen
Hier is wat enkelrouter-tutoriale oorslaan: die vestiging op LTE of Starlink agter Carrier-Grade NAT het geen publieke IP nie, dus wanneer sy portaal wangedra kan jy nie eenvoudig inbel nie. MKController hou elke router bereikbaar oor ‘n veilige uitgaande tonnel — geen poortdeurstuur, geen publieke adres nodig nie, soos gedek in ons gids tot MikroTik afstandsbestuur agter CGNAT — met outomatiese rugsteun en telemetrie wat ‘n dooie portaal uitwys voordat die voorportaal met klagtes oorval word.
Verifieer elke vestiging op dieselfde manier: koppel as ‘n gas, gebruik ‘n toetsvoucher, bevestig dat die spoed en vervaldatum met die plan ooreenstem.

Wenke
- Hou vouchergebruikersname kort en ondubbelsinnig — vermy
0/Oen1/l/I— aangesien gaste dit op foontoetsenborde intik. - Stel profielgeldigheid vanaf eerste aanmelding, nie skepping nie, sodat gedrukte voorraad nie in die laai verval nie.
- Verkoop nooit uit jou laaste bondel nie: genereer voorraad voor vraag, en deaktiveer onverkoopte kodes uit enige bondel wat lek.
- Hou dop op routergeheue by groot gebruikersdatabasisse; User Manager stoor rekeningkundige data op die toestel.
Verkoop WiFi, nie ondersteuningskaartjies nie
‘n Voucher-HotSpot op een MikroTik is ‘n middagprojek. Om dit as ‘n besigheid oor baie vestigings te bedryf — identiese planne op elke router, vouchervoorraad sentraal gegenereer en herroep, portale bereikbaar selfs agter CGNAT, rugsteun geneem voor elke verandering — is waar operateurs óf hul aande verloor óf sentraliseer. MKController gee jou daardie beheervlak: vlootwye HotSpot- en vouchersbestuur, veilige uitgaande afstandstoegang sonder ‘n publieke IP, konfigurasiegeskiedenis en eenklik-herstel, en monitering wat ‘n kaartjie oopmaak voordat ‘n gas agterkom die WiFi is af. Operateurs wat betaalde WiFi op MikroTik bedryf, gebruik dit om tien vestigings so maklik soos een te maak.