Нужно ли поднимать свой RADIUS-сервер?
Нет. RADIUS-сервером для вашего хотспота выступает iWiFi: ставить FreeRADIUS, держать базу пользователей и следить за ней не нужно. В карточке точки лежат адрес сервера и секрет — их остаётся вписать командой /radius add service=hotspot. Как это устроено — в разделе про RADIUS-авторизацию.
Какая версия RouterOS и какая лицензия нужны?
Подойдёт любая современная RouterOS — 6 или 7, Hotspot и RADIUS в них штатные. Значение имеет уровень лицензии: он ограничивает число одновременных гостей в хотспоте. У большинства устройств это уровень 4, то есть 200 гостей одновременно — заведению с запасом. Проверить свой уровень: /system license print.
У меня MikroTik без Wi‑Fi, например hEX. Подойдёт?
Да. Hotspot работает на интерфейсе, а не на радио: роутер перехватывает гостей и авторизует их, а Wi‑Fi раздаёт обычная точка доступа за ним — любая, хоть та, что уже висит. Схема очень распространённая, у многих заведений именно она.
Почему нельзя включать HTTP CHAP?
Портал передаёт пароль методом HTTP PAP. С включённым CHAP роутер ждёт от страницы входа вычисленный хэш, не получает его — и гость видит ошибку пароля при полностью исправном сервисе. В профиле должно быть ровно login-by=http-pap,mac.
Зачем radius incoming?
Без него роутер не принимает входящие команды RADIUS, и кабинет не может разорвать сессию: не сработают кнопка «Отключить», блокировка нарушителя и лимиты, которые должны прерывать сессию по достижении порога.
Гость видит стандартную страницу MikroTik.
Не заменён login.html в папке hotspot либо он положен не в ту папку — на части моделей это flash/hotspot. Готовый файл есть в инструкции; загрузите его поверх стандартного и проверьте с устройства, которое к сети ещё не подключалось.
Walled Garden по доменам не срабатывает.
Чаще всего на устройстве гостя вручную прописан сторонний DNS, и роутер не видит, к какому домену идёт обращение. Поэтому в списке обязательно должно быть и правило по IP-адресу нашего сервера — оно есть в инструкции.
Можно ли отключить гостя из кабинета?
Да, и на MikroTik это действительно работает: проверено на живом роутере, сессия закрывается сразу, роутер отчитывается причиной Admin-Reset. Wi‑Fi у гостя остаётся подключённым, пропадает именно интернет, а при следующей попытке открыть сайт снова появляется страница входа. Нужна одна команда при настройке: /radius incoming set accept=yes.
Страницу входа надо писать самому?
Нет. Готовые страницы хотспота лежат одним архивом — скачали, распаковали, перетащили в папку hotspot через WinBox. Править в них ничего не нужно: адрес портала зашит, а код точки роутер подставляет сам. Скачать и посмотреть шаг →
Лимит скорости не действует.
Выключите правило fasttrack (IP → Firewall → Filter Rules, «defconf: fasttrack»): оно пускает пакеты мимо очередей роутера, и лимит из карточки точки молча не применяется. Команда: /ip firewall filter disable [find action=fasttrack-connection]. Нагрузка на процессор роутера чуть вырастет, для кафе это незаметно.
MikroTik настраивал подрядчик, доступа у меня нет.
Обычная ситуация. Напишите нам — подскажем, что именно попросить у подрядчика, или сделаем всё сами: удалённая настройка стоит 4 990 ₽ разово, подключаемся к вашему WinBox и настраиваем вместе с ним.
Сколько стоит?
От 1 190 ₽ в месяц за заведение, точек внутри — без ограничений, первые 14 дней бесплатно с полным доступом. Настройка по инструкции занимает около 20 минут.