Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Сервис Global Hotspot предоставляет услуги WiFi Wi-Fi авторизации по различным видам аутентификации пользователей (звонок, sms, ваучер, ЕСИА). 
В рамках данной статьи будет рассмотрена настройка портальной авторизации на оборудовании Eltex WLC с использованием протокола RADIUS и аутентификации пользователя по звонку. Настройка производится на оборудовании с предустановленной заводской конфигурацией.

Scroll Pagebreak

1. Регистрация в Global Hotspot

  1. Перейдите на сайт: https://global-hotspot.ru

  2. Нажмите «Регистрация» в правом верхнем углу.

    Image Modified

  3. Заполните форму.

    Image Modified

  4. Подтвердите регистрацию через e-mail.
  5. Авторизуйтесь в ЛК: https://a.glhs.ru/login

Scroll Pagebreak

2. Настройка на стороне Global Hotspot

2.1. Настройка внешнего вида портала

  • Стартовая страница → Шаблоны → Использовать

    Image Modified

  • Выберите шаблон → Создайте тему оформления

    Image Modified

Scroll Pagebreak

2.2. Добавление профиля

  • Стартовая страница → Профили → Добавить профиль (портал)

    Image Modified


  • Заполните:

    • Название профиля
    • URL редиректа

    • Способы регистрации: Звонок

    • Тема оформления

      Image Modified

      Image Modified

      Image Modified

2.3. Создание места

  • Заведения → Места → Добавить место

    Image Modified

    Укажите:

    • Название места

    • Выберите ранее созданный профиль

      Image Modified

2.4. Получение параметров для Eltex WLC

  • Заведения → Места → Выберите место → Создать конфигурацию

    Image Modified

  • Укажите тип оборудования: Eltex RADIUS

    Image Modified

  • Получите:

    • Список исключений (IP и домены)
    • redirect-url-custom

    • RADIUS server и RADIUS secret

      Image Modified


3. Настройка Eltex WLC

3.1. Белый список доменов

Нам необходимо Необходимо настроить белый список доменов, которые будут доступны пользователи пользователям до прохождения авторизации.

Блок кода
languagebash
object-group url white_url
	regexp '(.+\.)global-hotspot.ru'
	url v8.global-hotspot.ru
	regexp '(.+\.)glhs.ru'
	url eltex-co.ru
	regexp '(.+\.)eltex-co\.com'
exit

3.2. Белый список IP-адресов

Так же добавляем Также добавить список IP-адресов.

Блок кода
languagebash
object-group network white_ip
	ip prefix 185.104.114.124/32
	ip prefix 185.119.59.183/32
	ip prefix 185.146.168.160/32
	ip prefix 185.189.14.125/32
	ip prefix 188.127.225.157/32
	ip prefix 188.225.18.2/32
	ip prefix 188.225.32.45/32
	ip prefix 188.225.73.64/32
	ip prefix 31.129.99.151/32
	ip prefix 45.67.56.15/32
	ip prefix 5.101.126.175/32
	ip prefix 83.220.174.225/32
	ip prefix 85.30.240.5/32
	ip prefix 87.236.23.242/32
	ip prefix 91.210.171.35/32
	ip prefix 91.230.211.75/32
	ip prefix 95.213.176.3/32
exit

3.3. Профиль портала

Настроим Необходимо настроить portal profile, redirect url используем использовать полученную на последнем этапе настройки Global Hotspot.

Блок кода
languagebash
wlc
	portal-profile portal-eltex
		redirect-url https://dev.glhs.ru/in/eltexrad/<уникальный_идентификатор>
		age-timeout 10
		verification-mode external-portal
		white-list domain white_url
		white-list address white_ip
	exit
exit

3.4. Профиль RADIUS

Настроим Настройте radius profile, тут так же используем используйте данные, полученные ранее у  Global Global Hotspot. Нас интересует Будут необходимы такие данные как RADIUS server, данный . Данный адрес используем используйте как параметр для auth-address и acct-address, и RADIUS secret для auth-password и acct-password соответственно.

Блок кода
languagebash
wlc
	radius-profile portal_radius
		auth-address 109.68.214.124
		auth-password ascii-text captive_v8_radpass
		auth-acct-id-send
		acct-enable
		acct-address 109.68.214.124
		acct-password ascii-text captive_v8_radpass
		acct-periodic
		acct-interval 300
	exit
exit

3.5. Профиль SSID

Настроим Настройте ssid profile, здесь зададим задайте имя нашей сети, при подключении к которой пользователи будут проходить авторизации авторизацию с использованием captive-portal от Global Hotspot, а также другие параметры необходимые для корректного функционирования.

Блок кода
languagebash
wlc
	ssid-profile portal_eltex
		ssid portal_eltex
		radius-profile portal_radius
		portal-enable
		portal-profile portal-eltex
		vlan-id 3
		band 5g
		band 2g
		enable
	exit
exit

3.6. Привязка SSID к локации

Добавим наш Необходимо добавить ssid profile в ap-location.

...

Теперь при подключении к SSID portal_eltex пользователи будут перенаправляться на портал авторизации Global Hotspot с возможностью аутентификации по звонку.