Гостевой Wi-Fi с авторизацией через страницу заведения
Гость подключается к вашей сети, открывает страницу заведения и оставляет телефон или электронную почту. После принятия условий портал передаёт управление роутеру, который открывает доступ в интернет. Контакт используется в базе клиентов; подписка на рассылку запрашивается отдельно.
Что нужно для запуска#
| Подготовьте | Зачем |
|---|---|
| Доступ к настройкам приложений и нужной точки | Включить расширение и настроить её страницу входа |
| Расширение «Гостевой Wi-Fi» и подходящий тариф | Доступность подключения показана в магазине приложений |
| Рабочую гостевую сеть с интернетом | Портал не настраивает подключение к провайдеру |
| Роутер с внешним captive portal | Он перенаправляет гостя на страницу входа |
| Доступ администратора роутера | Настроить Hotspot, адрес портала и разрешённые хосты |
| Телефон для проверки | Пройти путь гостя через Wi-Fi, отключив мобильный интернет |
Для MikroTik нужен уже настроенный Hotspot. Для UniFi нужны адрес контроллера, site и ключ API либо логин с паролем. Контроллер должен быть доступен серверу портала: локального адреса, открывающегося только внутри заведения, недостаточно.
Откройте настройки гостевого Wi-Fi#
- Откройте Магазин приложений (
/ru/app-store) и найдите «Гостевой Wi-Fi». Если расширение ещё не подключено, подключите его в карточке; при ограничении тарифа следуйте подсказке магазина. - Через «Настроить» откройте окно подключения. В его шапке выберите нужную точку.
- Включите «Включить гостевой Wi-Fi». Появятся адрес заставки, выбор роутера и параметры формы.
Настройки открываются поверх магазина: /ru/app-store?modal=ext-settings~guest-wifi. Они относятся к выбранной точке. Изменения сохраняются автоматически; конфигурация роутера обновляется с небольшой задержкой.
Подготовьте страницу входа#
В блоке «Что спрашивать у гостя» выберите данные, которые хотите собирать.
| Поле или переключатель | Что увидит гость |
|---|---|
| «Телефон» | Поле номера телефона |
| «Электронная почта» | Поле email |
| «Телефон или почта» | Оба поля; достаточно заполнить одно |
| «Спрашивать имя» | Дополнительное необязательное поле |
| «Имя сети (SSID)» | Название сети в заставке, если роутер не передал своё |
| «Приветствие на заставке» | Ваш текст над формой |
В блоке «Согласия» задайте «Текст согласия с условиями» и при необходимости «Ссылка на условия (необязательно)». Согласие с условиями обязательно для продолжения. Если текст пустой, используется стандартная подпись на языке гостя.
Для подписки включите «Спрашивать согласие на рассылки» и при необходимости заполните «Текст согласия на рассылки». Этот флажок не отмечен заранее; отказ от рассылки не мешает подключению.
Если ссылка на условия ведёт на отдельный хост, предусмотрите доступ к нему до входа в сеть. О подготовке документов — в разделе Юридические документы.
Подключите роутер#
В «Точка доступа / роутер» выберите подходящий вариант. Скопируйте «Адрес страницы-заставки» именно из настроек выбранной точки.
MikroTik Hotspot#
- Выберите «MikroTik Hotspot». Укажите «Логин гостевого профиля хотспота» и «Пароль гостевого профиля». Это общий профиль гостей, а не учётная запись администратора роутера; пустые поля используют
guest / guest. - Дождитесь появления «Сниппет для терминала (.rsc)». Перед применением сохраните текущую конфигурацию роутера и проверьте имя профиля Hotspot: сниппет рассчитан на
hsprof1. Если профиль называется иначе, сетевой администратор должен скорректировать имя в команде. - Через «Скопировать» перенесите сниппет в New Terminal роутера. Он добавляет разрешённые хосты и гостевой профиль, задаёт
login-by=http-papи каталогhotspot. - Скопируйте содержимое «login.html для роутера» в файл
login.htmlи поместите его через Files → hotspot/ вместо прежнего файла входа. - Пройдите проверку с телефона, описанную ниже.
Сниппет не создаёт сеть с нуля: в нём нет настройки WAN, DHCP, маршрутов или беспроводного имени сети. CHAP этим способом подключения не поддерживается. Не применяйте сниппет повторно вслепую: проверьте уже созданные записи на роутере.
UniFi (Ubiquiti)#
- Выберите «UniFi (Ubiquiti)» и заполните «Адрес контроллера», «Сайт (site)» и «Длительность сессии, минут».
- Задайте «Ключ API» либо «Логин контроллера (если нет ключа API)» и «Пароль контроллера». Ключ и пароль контроллера не показываются на странице гостя.
- Проверьте «Самоподписанный сертификат»: переключатель позволяет соединение без проверки сертификата контроллера; используйте его только когда это соответствует вашей настройке.
- В гостевой политике сети UniFi укажите внешний портал и вставьте адрес заставки. Откройте до авторизации хосты из списка в карточке.
- Проверьте вход через сеть: после формы сервер обращается к контроллеру, чтобы разрешить доступ устройству гостя.
Длительность сессии относится к UniFi; если она не задана, используется 240 минут. Это не общий таймер для всех роутеров.
Если у вас другой роутер#
Вариант «Любой роутер (click-through)» подходит только для совместимого внешнего портала. Название варианта не означает поддержку любого оборудования.
Укажите адрес заставки в настройках внешнего портала роутера и разрешите хосты из «Открыть эти хосты до авторизации (walled garden)». Роутер должен передать адрес возврата — link-login-only или base_grant_url. После формы портал возвращает браузер по этому адресу; отдельного вызова API роутера здесь нет.
Если адрес возврата не передан, портал покажет свою страницу завершения. Это само по себе не открывает интернет: выдача доступа зависит от настройки роутера.
Проверьте путь гостя#
- На телефоне отключите мобильный интернет и подключитесь к гостевой сети. Должна открыться заставка с названием заведения, приветствием и выбранными полями.
- Введите тестовый контакт. В режиме «Телефон или почта» заполните хотя бы одно поле; имя необязательно.
- Отметьте согласие с условиями. Согласие на рассылку выберите отдельно, если проверяете подписку.
- Выберите «Подключиться к Wi-Fi». Портал передаст управление роутеру или контроллеру. В зависимости от адреса продолжения откроется страница, переданная роутером, либо «Вы в сети» со ссылкой «Открыть меню».
- Откройте сайт вне разрешённого до входа списка. Так вы проверите реальный интернет, а не только доступность заставки.
Заставка работает без JavaScript и загрузки внешних ресурсов, чтобы открываться в окне входа в сеть на телефоне. Обычное открытие адреса заставки с компьютера проверяет форму, но не подключение роутера.
Где искать контакты#
Контакт отправляется в «Клиенты». Новый контакт создаёт запись; знакомый телефон или email позволяет учесть повторный визит. Подключение к Wi-Fi не становится заказом и не увеличивает выручку.
При отдельном согласии и заполненном email создаётся подписчик рассылки с источником Wi-Fi. Повторное подключение не отменяет прежнюю отписку. Работа с доступными рассылками описана в Email-рассылках и Маркетинговых кампаниях; доступность их экранов зависит от модулей вашей точки.
В журнале визитов нет копии телефона или email; MAC-адрес устройства записывается туда в виде хеша. Это относится к журналу визитов, а не означает, что контакт отсутствует в базе клиентов.
Как читать статистику#
В той же карточке откройте «Собрано за месяц». Здесь показан текущий месяц для выбранной точки.
| Счётчик | Что он означает |
|---|---|
| «подключений» | Принятые формы входа, записанные в журнал; повторные обращения тоже учитываются |
| «новых контактов» | Новые записи, созданные в базе клиентов при этих обращениях |
| «согласий на рассылки» | Отмеченные согласия при обращениях, а не число уникальных email-подписчиков |
Ограничения#
- На cenaly.ru портал пока недоступен; полная проверка на живом роутере ещё впереди.
- Контакт вводит сам гость. Подтверждения владения номером через SMS-код нет.
- Подготовлены режимы MikroTik Hotspot, UniFi и универсальный click-through; совместимость другого оборудования нужно проверять отдельно.
- Изменение SSID в карточке меняет подпись заставки, а не имя беспроводной сети на роутере.
- Статистика карточки не показывает активные устройства, скорость или расход трафика.
- Отдельной выгрузки базы гостей Wi-Fi и готового сегмента рассылки «гости Wi-Fi» пока нет.
Устранение неполадок#
| Симптом | Возможная причина | Что делать |
|---|---|---|
| Нет доступной карточки Wi-Fi | Ваш бренд или тариф не поддерживает подключение | Проверьте условия расширения; на cenaly.ru портал пока недоступен |
| Страница сообщает, что портал не настроен | Wi-Fi выключен или взят адрес другой точки | Проверьте переключатель и заново скопируйте адрес заставки |
| Заставка не открывается в гостевой сети | Хост портала закрыт до входа либо неверно настроен внешний портал | Сверьте адрес и список walled garden; проверьте доступ к интернету у самого роутера |
| «Не удалось загрузить конфигурацию роутера» | Настройки или запрос конфигурации не загрузились | Дождитесь сохранения, повторно откройте окно; при повторении передайте поддержке точку и время ошибки |
| После быстрого автозаполнения снова появилась форма | Сработала защита от слишком быстрой отправки | Заполните форму повторно и отправьте после короткой паузы |
| MikroTik возвращает свою форму логина | Не совпадают гостевые реквизиты, профиль или режим входа | Сверьте логин и пароль, имя профиля, http-pap, файл hotspot/login.html; адрес возврата должен быть локальным адресом или локальным именем роутера |
| После настройки MikroTik пропал интернет | Изменена базовая сеть или доступ блокирует Hotspot | Сетевому администратору: сравнить с сохранённой конфигурацией WAN, DHCP, адреса, маршруты и правила доступа; сниппет портала базовую сеть не настраивает |
| MikroTik не виден в WinBox | Нет доступа к управлению роутером из текущего подключения | Проверьте питание и подключение к сети управления, используйте известный адрес управления; не сбрасывайте конфигурацию ради настройки портала |
| UniFi не пускает после формы | Контроллер недоступен серверу, неверны site/реквизиты либо не передан MAC гостя | Проверьте доступность контроллера из облака, параметры и настройки внешнего портала |
| Показано «Вы в сети», но интернета нет | Нет рабочего возврата на роутер или он не разрешил доступ | Повторите проверку именно через гостевую сеть и проверьте механизм выдачи доступа на роутере |
| Есть согласия, но нет новых email-подписчиков | Оставлен только телефон, адрес уже существует или ранее отписан | Проверьте тестовый email и отдельное согласие; не считайте согласия числом подписчиков |
| Визит есть, а контакта нет | Ошибка записи в базу клиентов | Передайте поддержке точку и время теста: успешный вход не гарантирует сохранения каждого вида данных |
Частые вопросы#
Можно подключиться без согласия на рассылку?#
Да. Для входа нужны контакт и согласие с условиями сети. Подписка добровольна.
Как переименовать гостевую сеть?#
Измените SSID в настройках самого роутера. Затем при необходимости поправьте «Имя сети (SSID)» в карточке — это запасная подпись для заставки.
Можно проверить всё, открыв ссылку заставки?#
Нет. Так можно проверить внешний вид формы. Выдачу интернета проверяют с телефона, подключённого к гостевой сети без мобильного интернета.
Что произойдёт, если выключить гостевой Wi-Fi в карточке?#
Портал перестанет принимать новые подключения через форму. Это не выключает радиосеть и не является командой отключить уже авторизованные устройства на роутере.
Связанные разделы#
- Клиенты — база контактов.
- Email-рассылки — работа с подписчиками.
- Маркетинговые кампании — доступные сценарии коммуникаций.
- Юридические документы — документы для гостей.
- Оборудование — устройства и сеть заведения.
- Магазин приложений — подключение расширений.
- Настройки — параметры аккаунта и точек.
- Технические требования — сеть и устройства заведения.
- Несколько касс и устройств в одной точке — оборудование точки в одной сети.