Konfiguracja Hotspota z modyfikacją strony logowania
Wstęp
Dostęp do internetu w dzisiejszych czasach to codzienność. HotSpoty są dziś praktycznie wszędzie, w sklepach, wielkich galeriach, hotelach, stacjach benzynowych, restauracjach, a nawet w parkach. Naklejki, że jest tu HotSpot WiFi można spotkać praktycznie w wielu znanych Ci miejscach. Posiadając urządzenie MikroTik, możemy takiego HotSpota sobie zbudować. Bardzo fajną praktyką jest tworzenie własnych paneli logowania z logiem. Jeżeli prowadzimy hotel lub restaurację możemy na stronie logowania umieścić podstawowe informację o naszym lokalu.
Materiał w formie video obejrzysz tutaj 🙂
Wstęp
Zmiana domyślnej konfiguracji
HotSpot Ustawienia
HotSpot i jego profile
Własny panel logowania
O czym należy pamiętać
Zmiana domyślnej konfiguracji
Jeżeli mamy MikroTik-a z domyślną konfiguracją, to musimy dokonać pewnych zmian w domyślnej konfiguracji.
Na początku zacznijmy od połączenia się z naszym MikroTik-em

Nasz MikroTik poprosi nas o zmianę hasła, jest to czynność, którą należy zawsze zrobić w przypadku nowego sprzętu. Nigdy nie trzymajcie domyślnych haseł w swoich urządzeniach! W tym wypadku wystarczy, że wpiszemy nowe hasło.

Gdy już zmieniliśmy hasło, wybieramy z menu Wireless, a następnie klikamy dwa razy na nasz WiFi Interfaces.
Teraz musimy zmienić kilka podstawowych rzeczy. W zakładce Wireless zmieniamy domyślną nazwę SSID na naszą, w moim wypadku SSID będzie nazywać się HotSpot NetAdminPro.
Dodatkowo warto jest zmienić Country na Poland oraz w przypadku anteny 2.4GHz zmieniam Channel Width na 20MHz

Przechodzimy teraz do Bridge i zakładki Ports. Tutaj musimy usunąć wlan1

Jeżeli chcemy dodatkowo naszego Hotspot-a udostępnić za pomocą kabla, to musimy usunąć port, przez którego chcemy udostępniać naszą usługę.
Tak przygotowana wstępnie konfiguracja jest gotowa, aby przystąpić do konfiguracji naszego Hotspot-a.
HotSpot Ustawienia
Przejdźmy do konfiguracji naszego Hotspota. Konfiguracja jest bardzo prosta, wystarczy, że przejdziemy do ustawień. W tym celu klikamy w IP, a następnie na Hotspot. Wybierzmy teraz zakładkę Servers, a następnie Hotspot Setup. Naszym oczom ukarze się prosty kreator.
Na początku zostaniemy poproszeni o Interfejs, na którym chcemy ustawić naszego Hotspota.

Następnie zostaniemy poproszeni o podanie adresu lokalnego sieci. Jeżeli nie mamy szczególnych wymagań możemy zostawić domyślny.

Jeżeli nic nie zmieniliśmy to w kolejnym okienku będziemy mieć domyślny zakres IP jaki będzie przyznany.

Kolejne okienko to wybór certyfikatu, na tym etapie konfiguracji nic nie wybieramy, czyli zostawiamy domyślnie Select Certificate na none.

Następnie pojawi nam się okienko, w którym zostaniemy poproszeni o DNS Server, w tym wypadku stawiamy adres naszego Mikrotik-a. Jeżeli nic nie zmienialiśmy w domyślnej konfiguracji to domyślny adres Mikrotika będzie miał przyznany adres 192.168.88.1.

Teraz musimy wpisać nazwę DNS, pod którym będzie dostępny nasz panel hotspot. Ja wpisze hotspot.netadminpro.pl, ale jeżeli posiadacie własną domenę warto tutaj dla przykładu podać coś swojego. Zwiększa to ciekawość co do naszej strony internetowej.

Czas utworzyć domyślnie konto użytkownika. Oczywiście nic nie stoi na przeszkodzie, aby później utworzyć wiele użytkowników. My jednak utworzymy sobie konto dla naszej administracji i nazwiemy je admin.

Oczywiście zachęcam, aby hasło składało się z minimum 8 znaków, w których są liczby, litery oraz znaki specjalne. Jeżeli wszystko jest poprawnie ustawione klikamy w przycisk next i naszym oczom powinien ukazać się napis Setup has completed successfully.

HotSpot i jego profile
Przejdźmy teraz do naszych profili i sprawdźmy naszą konfigurację. Wystarczy, że klikniemy w zakładkę Server Profiles, a następnie w nasza konfigurację.
W zależności jakie mamy wymagania możemy tutaj wstępnie ustawić naszego hotspota. Jeżeli chcemy, aby w naszym panelu logowania również była możliwość zalogowania się poprzez konto tymczasowe wystarczy, że zaznaczymy Trial. Nasz hotspot sam dopisze odpowiedni kod do plików.

Trial Uptime Limit – tutaj ustawiamy jak długo nasz testowy użytkownik może korzystać z internetu. Domyślnie ustawiony czas jest na 30 minut.
Trial Uptime Reset – tutaj ustawiamy po jakim czasie nasz testowy użytkownik będzie mógł ponownie korzystać z internetu.
Możemy również dodać zwykłego użytkownika, który będzie miał pełen dostęp do internetu. W tym przypadku należy kliknąć na zakładkę Users następnie klikamy plusik.

Name: podajemy nazwę/login naszego użytkownika.
Password: wpisujemy hasło.
Użytkowników oczywiście możemy dodać więcej. Wszystko zależy od naszych potrzeb oraz rodzaju działalności jaką prowadzimy. Dla jednej osoby dodanie jednego użytkownika może być w zupełności wystarczające dla innych może okazać się nie wystarczające. Jaką politykę udostępniania internetu dla naszych klientów obierzemy to już zależy od nas.
Pliki HotSpot
Jeżeli wszystko zostało poprawnie skonfigurowane, w plikach naszego Mikrotik-a pojawią się pliki i foldery powiązane z naszym Hotspot-em. Wszystko powinno wyglądać mniej więcej tak:

Jeżeli chcemy pobrać plik to wystarczy, że klikniemy prawym przyciskiem na plik login.html, a następnie Download.

Jeżeli chcemy wgrać nasz plik, to musimy z listy wybrać przycisk Upload, a następnie wskazać jaki plik chcemy wgrać do naszego Mikrotika.
Własny panel logowania
Na początku ściągamy plik login.html z naszego mikrotika i edytujemy go. Możemy to zrobić używając zwykłego notatnik. Szukamy w kodzie HTML linijki odpowiedzialnej za wyświetlenie logo i zamieniamy ją na
<img src="logo.png" alt="logo width="300" height="300">
Oczywiście nazwa, szerokość oraz wysokość naszego obrazka ustawiamy według siebie.
Teraz musimy nasz plik login.html oraz logo.png wgrać na naszego mikrotika.
Jeżeli wszystko poprawnie skonfigurowałeś to możemy połączyć się z naszym hotspotem. Naszym oczom ukaże się panel logowania oraz informacja, że możemy skorzystać z darmowego internetu.
Jeżeli klikniemy w Free Trial Avalible to będziemy mieć dostęp do internetu przez 30 minut.
Jeżeli wpiszemy login oraz hasło, które wcześniej sobie przygotowaliśmy, to będziemy mieć nieograniczony dostęp do internetu. Oczywiście hasło, konto, a nawet bieżące połączenie możemy w każdym momencie zmienić czy też usunąć.

Pliki HotSpot
Pamiętaj że ilość miejsca jest ograniczona
Każda zmiana w konfiguracji Hotspot-u odpowiednio modyfikuje pliki html. Niewątpliwie ważne jest robienie kopii zapasowych na bieżąco.
Wszystko co wgrywasz na Mikrotik-a, w pierwszej kolejności zapisane jest w katalogu głównym. Pamiętaj o tym!
W końcowej analizie naszego hotspota zawsze warto jest sprawdzać jakie konta mają dostęp do internetu. Jeżeli są konta, które już nie potrzebują dostępu do internetu, usuńmy je!
Odpowiednio przygotowana strona internetowa, może przyczynić się do polepszenia naszego wizerunku.
Film z konfiguracji Hotspota oraz modyfikacją strony logowania