Tutorial
MikroTik HotSpot-kupongit User Managerilla
Näin määrität MikroTik HotSpotin User Manager -kupongeilla: captive portal, RADIUS, tilausvaihtoehdot, kuponkitulostus ja monikohteinen hallinta.
Tiivistelmä MikroTik HotSpot User Managerilla muuttaa minkä tahansa RouterOS-laitteen kuponkipohjaiseksi WiFi-järjestelmäksi: vieraat päätyvät captive portaliin, syöttävät painetun koodin ja saavat juuri sen nopeuden, datamäärän ja ajan, jonka tilausvaihtoehto sallii. Kaikki toimii reitittimellä — ilman ulkoista palvelinta. Asennus on lyhyt ketju: HotSpot-velho, User Manager RADIUS-palveluna, tilausvaihtoehdot ja tulostettavat kupongit. Varsinainen työ alkaa, kun ajat sitä useammassa kuin yhdessä kohteessa; tämä opas kattaa molemmat.

Mikä On MikroTik HotSpot-kuponki?
MikroTik HotSpot-kuponki on kertakäyttöinen pääsytunniste — yleensä painettu kortti, jossa on koodi — jonka vieras syöttää reitittimen captive portaliin päästäkseen verkkoon ennalta määritetyllä nopeudella, datamäärällä ja voimassaoloajalla. Portaalin puolella toimii RouterOS HotSpot; tunnisteen puolella User Manager, MikroTikin sisäänrakennettu RADIUS-palvelin, joka todentaa jokaisen koodin ja pakottaa sen taustalla olevan tilausvaihtoehdon (MikroTik-dokumentaatio — User Manager). Yhdessä ne ovat vakiintunut tapa, jolla hotellit, kahvilat, taloyhtiöt ja WISP-operaattorit myyvät tai annostelevat WiFiä ilman erillistä laskutusjärjestelmää (Emmanuel Corels — User Manager HotSpot-kuponkijärjestelmiin).
Vetovoima on vastuullisuus ilman minkäänlaista asiakaslaitteen määritystä: jokainen kuponki on yksilöllinen tunniste, joten yksi vieras ei voi jakaa koodia kymmenelle laitteelle, ennakkoon maksettu tilaus päättyy aikataulun mukaan, eikä kukaan koske vieraan puhelimen asetuksiin. Myy koodi, ja reititin hoitaa loput.
Vaihe 1 — Aja HotSpotin asennusvelho
Aloita rajapinnasta, joka palvelee vieraita — mieluiten omistetusta bridgestä tai VLANista, ei koskaan samasta segmentistä kuin hallintaverkkosi. Mene WinBoxissa kohtaan IP → Hotspot → Hotspot Setup, valitse vierasrajapinta ja hyväksy tai muokkaa osoiteallas-, DNS- ja SSL-kehotteita; velho rakentaa DHCP-palvelimen, NAT-säännön ja captive portalin yhdellä kerralla, tyypillisesti muutamassa minuutissa (madankc — MikroTik Hotspot Setup Step by Step).
Velhon lopputulos on rajapintaan sidottu HotSpot-palvelin sekä palvelinprofiili, joka määrittää, miten vieraat todennetaan. Testaa heti: yhdistä puhelin vierasverkkoon ja varmista, että kirjautumissivu avautuu. Jos portaali ei lataudu, käy läpi korjauslistamme 10.5.50.1-HotSpot-yhdyskäytävälle ennen kuin lisäät kupongit päälle.

Vaihe 2 — Ota User Manager käyttöön RADIUS-taustajärjestelmänä
Paikalliset HotSpot-käyttäjät riittävät kourallisen tilejä, mutta kupongit vaativat User Manageria. Asenna user-manager-paketti RouterOS v7 -versioosi, käynnistä uudelleen ja ota se sitten käyttöön komennolla /user-manager set enabled=yes. Rekisteröi reititin itsessään RADIUS-asiakkaaksi — /user-manager router add name=local address=127.0.0.1 shared-secret=<secret> — ja peilaa se RADIUS-puolelle komennolla /radius add service=hotspot address=127.0.0.1 secret=<secret> (MikroTik-dokumentaatio — User Manager).
Muokkaa lopuksi HotSpotin palvelinprofiilia ja ota käyttöön use-radius=yes, jotta portaali välittää kirjautumiset User Managerille paikallisen käyttäjälistan sijaan. Tästä eteenpäin jokainen vieraan syöttämä koodi tarkistetaan RADIUS:lla — sama arkkitehtuuri, jota ISP:t käyttävät PPPoE-tilaajien todennukseen, tällä kertaa suunnattuna WiFi-vieraisiin.

Vaihe 3 — Luo tilausvaihtoehdot: rajoitukset ja profiilit
Myytävä tilausvaihtoehto User Managerissa koostuu kahdesta objektista. Rajoitus määrittää, mitä vieras saa — rate-limit nopeudelle, download-limit ja upload-limit datarajoille, uptime-limit yhteysajalle. Profiili kääri yhden tai useamman rajoituksen ja lisää voimassaoloajan — kuinka kauan kuponki elää ensimmäisen käytön jälkeen. Luo yksi profiili tuotetta kohden: “1 tunti ilmaiseksi”, “24h — 10 Mbps”, “Viikko — 5 GB” (MikroTik-dokumentaatio — User Manager).
Määritä tilausvaihtoehdot kerran ja vastusta kohdekohtaista improvisointia. Kun jokaisen kohteen operaattori muokkaa rajoituksia käsin, sama “24h”-kuponki tarkoittaa hiljalleen eri asioita eri paikoissa — juuri se ajautuma, joka näkyy vasta yhden tähden arvosteluna. Profiilien pitäminen identtisinä kaikilla reitittimillä on täsmälleen se laivastonlaajuinen ongelma, jonka MKControllerin kokoonpanoauditointi ja historia ratkaisevat: näet mitä muuttui, missä, ja voit työntää korjatun profiilin kaikkialle kerralla.

Vaihe 4 — Luo käyttäjät erissä ja tulosta kupongit
Nyt lyödään tuote valmiiksi. Luo käyttäjiä suurina erinä ja liitä tilausvaihtoehdon profiili — jokainen käyttäjä on yksi kuponkikoodi. Tuota sitten tulostettavat kortit generate-voucher-komennolla, kohdistaen sen käyttäjätunnukseen tai find-kyselyyn; User Manager täyttää kuponkimallin koodilla, tilausvaihtoehdolla ja voimassaoloajalla, valmiina tulostettavaksi ja myytäväksi tiskillä (MikroTik-dokumentaatio — User Manager).
Yhdellä reitittimellä tämä on mukava perjantaipuuha. Kymmenessä kohteessa siitä tulee kierros Winbox-istuntoja — varaston luontia, myynnin tarkistamista, vuotaneiden koodien poistamista käytöstä — minkä vuoksi operaattorit ottavat käyttöön paikallisia työkaluja kuten Mikhmon, tai siirtyvät pilveen MKControllerin kuponki- ja HotSpot-hallinnalla, joka tuottaa, seuraa ja mitätöi kuponkeja jokaisessa kohteessa yhdestä paneelista. Mikhmon vs. MKController -vertailumme käy tämän valinnan läpi yksityiskohtaisesti.

Vaihe 5 — Lukitse vierasverkko
Captive portal on julkinen ovi reitittimessäsi, joten kohtele sitä sen mukaisesti. Lisää palomuurisäännöt, jotka estävät HotSpot-aliverkkoa pääsemästä LAN-verkkoosi ja, ennen kaikkea, reitittimen omiin hallintapalveluihin — Winbox, API, WebFig, SSH — vieraspuolelta. Pidä sallittujen kohteiden lista minimaalisena: jokainen sallittu isäntä on saavutettavissa ilman kuponkia.
Vieraat ovat määritelmällisesti tuntemattomia, ja vaarantunut vieraslaite istuu yhden hypyn päässä reitittimestäsi. Kuponkiverkko, joka pääsee käsiksi sen luoneeseen kokoonpanoon, on avoin kutsu ongelmiin.
Vaihe 6 — Aja kuponkijärjestelmää kaikissa kohteissa
Tässä on se, mitä yhden reitittimen ohjeet eivät kerro: LTE- tai Starlink-yhteydessä toimiva kohde Carrier-Grade NAT:n takana ei saa julkista IP-osoitetta, joten kun sen portaali alkaa oireilla, siihen ei voi vain yhdistää suoraan. MKController pitää jokaisen reitittimen saavutettavissa turvallisen ulospäin suuntautuvan tunnelin yli — ei porttiohjauksia, ei julkista osoitetta tarvita, kuten oppaassamme MikroTikin etähallinta CGNAT:n takana kuvataan — automaattisin varmuuskopioin ja telemetrialla, joka merkitsee kuolleen portaalin ennen kuin vastaanotto alkaa saada valituksia.
Varmista jokainen kohde samalla tavalla: yhdistä vieraana, kuluta testikuponki, varmista että nopeus ja voimassaoloaika vastaavat tilausvaihtoehtoa.

Vinkit
- Pidä kuponkien käyttäjätunnukset lyhyinä ja yksiselitteisinä — vältä merkkejä
0/Oja1/l/I— koska vieraat kirjoittavat ne puhelimen näppäimistöllä. - Aseta profiilin voimassaolo alkamaan ensimmäisestä kirjautumisesta, ei luontihetkestä, jotta painettu varasto ei vanhene laatikossa.
- Älä koskaan myy viimeisestä erästä: luo varastoa kysyntää edeltäen ja poista käytöstä myymättömät koodit mistä tahansa erästä, joka vuotaa.
- Seuraa reitittimen muistinkäyttöä suurilla käyttäjätietokannoilla; User Manager tallentaa laskutustiedot laitteelle.
Myy WiFiä, älä tukipyyntöjä
Kuponkipohjainen HotSpot yhdellä MikroTikilla on iltapäivän projekti. Sen ajaminen liiketoimintana useassa kohteessa — identtiset tilausvaihtoehdot jokaisella reitittimellä, kuponkivarasto luotuna ja mitätöitynä keskitetysti, portaalit saavutettavissa jopa CGNAT:n takana, varmuuskopiot otettuna ennen jokaista muutosta — on kohta, jossa operaattorit joko menettävät iltansa tai keskittävät hallinnan. MKController antaa sinulle tuon ohjaustason: laivastonlaajuinen HotSpot- ja kuponkihallinta, turvallinen ulospäin suuntautuva etäkäyttö ilman julkista IP-osoitetta, kokoonpanohistoria ja yhden klikkauksen palautus, sekä valvonta, joka avaa tukipyynnön ennen kuin vieras huomaa WiFin olevan poikki. Operaattorit, jotka ajavat maksullista WiFiä MikroTikilla, käyttävät sitä tehdäkseen kymmenestä kohteesta yhtä helpon kuin yhden.