Человек приходит к вам каждый день. Садится за тот же столик, достаёт тот же телефон — и снова вводит номер, снова ждёт звонка. Он не понимает, почему сеть его не помнит, а вы не понимаете, почему это нельзя выключить одной галочкой.
Разберём, почему так устроено, и что с этим можно сделать. Заодно окажется, что четыре популярных роутера ведут себя по-разному — и от этого зависит, получится ли у вас вообще.
Почему окно вообще появляется
Телефон, подключаясь к Wi‑Fi, первым делом проверяет, есть ли за ним интернет: отправляет короткий запрос на специальный адрес и ждёт ответа. Если ответ не пришёл или пришёл не тот, система понимает — сеть с ограничением, надо показать окно входа. Это делает сама операционная система, а не сайт и не сервис авторизации.
Дальше всё зависит от одного: считает ли роутер это устройство авторизованным. Считает — проверка проходит, интернет появляется, окна нет. Не считает — перехватывает запрос и показывает страницу входа.
И вот здесь скрыт ответ на исходный вопрос. Роутер помнит авторизованных гостей ограниченное время, и у большинства моделей по умолчанию это единицы минут. Гость вышел покурить — роутер ещё помнит. Пришёл назавтра — уже нет.
«Автовход по MAC» помогает, но не до конца
Почти в любом сервисе авторизации есть узнавание устройства: гость входил раньше — пускаем без формы. Так работает и автовход по MAC‑адресу в iWiFi: устройство помнится 30 дней, и знакомому гостю не нужно ни звонить, ни вводить код.
Но окно он всё равно увидит. Вот почему: узнавание происходит внутри уже открытого окна. Роутер перехватил телефон, показал страницу, страница опознала устройство и пустила — гость видит вспышку на секунду‑две и попадает в интернет. Быстро, но заметно.
Что нужно, чтобы окна не было
Решение должно приниматься до того, как роутер перехватит телефон. Способов ровно два, и какой доступен — зависит от вашего оборудования.
Первый: роутер спрашивает сервис заранее. Увидев устройство в сети, он обращается к серверу авторизации: «знаешь такого?» — и, если ответ утвердительный, пускает молча, не показывая страницу. Так умеет MikroTik.
Второй: роутер помнит гостя сам. У него есть собственный срок, в течение которого авторизация считается действующей, — и пока он идёт, знакомое устройство заходит без вопросов. Так работают Keenetic, Omada и UniFi.
Разница между этими способами не косметическая. В первом случае решение остаётся за сервисом: можно отключить конкретного гостя, пересчитать ему ограничения, увидеть точное время визита. Во втором — решает железо, и на весь свой срок оно перестаёт спрашивать чьего‑либо мнения.
Четыре роутера — четыре характера
MikroTik — единственный, кто спрашивает сервис о каждом подключении. Поэтому там отключение гостя действует немедленно, ограничения применяются заново при каждом входе, а в журнале видно настоящее время визита. Настраивать на самом роутере ничего не нужно: в стандартной конфигурации это уже включено.
Omada ведёт себя почти так же хорошо, хотя и по‑своему. Она пускает знакомого гостя сама, но при этом честно сообщает сервису о начале и конце сессии — вы видите посетителя в журнале сразу, с номером телефона и потреблённым трафиком.
Keenetic тоже помнит гостя сам, параметром «Срок действия сессии» в настройках гостевого портала. По умолчанию там пять минут — отсюда и ощущение, что сеть не запоминает никого. Увеличьте срок, и постоянные гости перестанут видеть страницу входа.
UniFi хранит авторизацию по сроку, который выдаёт ему сервис в момент входа. Гостя вы тоже увидите, но с небольшой задержкой: контроллер сообщает о клиентах не сразу, а по опросу.
Чем за это платят
Плата есть, и она прямая: гость перестаёт видеть ваши экраны. Ни баннера, ни купона, ни просьбы оставить отзыв — показывать их попросту негде, окна‑то нет. Если страница входа для вас рекламная площадка, режим работает против вас.
Второе: на роутерах, которые помнят гостя сами, вы на этот срок теряете управление. Отключить посетителя из кабинета не получится — железо просто не спрашивает сервис о нём. Ограничения скорости и трафика тоже не пересматриваются: они выданы один раз, при входе.
Отсюда простое правило: чем короче срок памяти на роутере, тем больше контроля у вас; чем длиннее — тем удобнее постоянным гостям. Середины нет, выбирать придётся.
Кому включать
Офисам, коворкингам, фитнес‑клубам, отелям с долгим проживанием — да. Там гость свой, он приходит работать или жить, а не смотреть акции. Ежедневная авторизация в таком месте воспринимается как поломка.
Кафе, ресторанам, торговым центрам — скорее нет. Каждый заход гостя это контакт: показ акции, купон, просьба об отзыве. Отказываться от него ради экономии двух секунд невыгодно.
Компромисс тоже есть: оставить умеренный срок памяти на роутере. Тогда вернувшийся через час зайдёт молча, а пришедший назавтра снова увидит вашу страницу.
Отдельно про отели
Здесь режим полезнее всего — постоялец живёт неделю и не должен авторизоваться каждое утро. Но есть тонкость: устройство помнится 30 дней, а живёт человек семь. Без дополнительной проверки вчерашний гость заходил бы к вам ещё три недели.
Поэтому в iWiFi доступ закрывается по дате выезда: наступила дата — сессия обрывается, устройство отключается на роутере и убирается из памяти. Ничего нажимать на ресепшене не нужно.
Как включить
В кабинете iWiFi это тумблер «Пускать узнанное устройство без страницы входа» в карточке заведения, блок «Постоянные гости». Дополнительно нужен включённый автовход по MAC‑адресу в разделе «Настройки» — именно он ведёт память об устройствах.
Гость всё равно увидит страницу, если исчерпал лимит времени, если вы его отключили, если его ваучер просрочен, сотрудник удалён или проживание закончилось. Согласие на рекламу входу не мешает: оно нужно для рассылок, а не для доступа в интернет.
В журнале такие визиты помечены отдельно — «Без портала», чтобы их было видно и не путать с обычным автовходом.