Child pages
  • Гостевой режим

Skip to end of metadata
Go to start of metadata

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

Он предоставляется в следующих случаях:

  1. У абонента закончились деньги на счету (значение кредит плюс депозит меньше «0»).

  2. Абонент заблокирован за неуплату услуги (Статус: слишком маленький депозит).

  3. Абонент еще не зарегистрирован в базе провайдера (Неизвестный абонент).

  4. Абонентское устройство еще не зарегистрировано в базе провайдера.

  5. При подключении абонент неправильно ввел пароль доступа.

После подключения к сети абонент с гостевым доступом видит информацию о том, что он в гостевом режиме и причину гостевого режима. Также на странице гостевого режима есть возможность перейти в кабинет пользователя. Для случаев 1, 2 можно настроить безпарольный вход в кабинет.

Для безпарольного входа должна быть включена опция $conf{PASSWORDLESS_ACCESS}. В кабинете пользователя должен отображаться тот же IP адрес что и в мониторинге.

Гостевой доступ для случаев 1 и 2 (закончились деньги, заблокировано за неуплату) настраивается в тарифном плане абонента. Также можно привязать гостевой пул к серверу доступа - он будет выдаваться при условии отсутствия гостевого пула в тарифном плане, но при наличии фильтра обработки гостевых сессий. Пул тарифного плана имеет более высокий приоритет.

Поля

Фильтр негативного депозитаУказывается название фильтра в зависимости от сервера доступа
IP Pool фильтра негативного депозитаЕсли указана данная опция абоненту выдаётся гостевой IP из этого пула, в противном случае выдаётся из рабочего пула

Для выдачи статического гостевого IP абонента нужно включить опцию $conf{INTERNET_GUEST_STATIC_IP}=1; (при данной опции гостевой пул тарифного плана (а также сервера доступа) не учитывается)

Для зарегистрированных абонентов система перебирает пулы в следующем порядке:

  • Гостевой пул указанный в тарифном плане

  • Гостевой пул для NASа

  • Стандартный пул для NASа

  • Без выдачи IP

Для всех остальных случаев - когда определить абонента невозможно - IP адрес выдаётся из гостевого пула сервера доступа. Если у сервера доступа нет гостевого пула, система об этом сообщает в лог ошибок Отчет>Интернет+>Последние подключения. Если в параметрах авторизации присутствует VLAN система сначала ищет гостевой пул на NAS сервере для VLAN и, если не находит, использует пул с VLAN ноль (0).

Для зарегистрированных абонентов система перебирает пулы в следующем порядке:

* Гостевой пул указанный в ТП * Гостевой пул для наса * Стандартный пул для наса * Без выдачи IP

Подключение абонентов с негативным депозитом

Подключение незарегистрированных (неизвестных) абонентов


Гостевой режим для IPN

(старая версия)

Иногда возникают ситуации когда нужно выдавать IPoE IP в зависимости от VLAN клиента для этого существует опция

$conf{INTERNET_GUEST_POOLS}='VID:POOL_ID:EXT_PARAMS';

Объявление гостевого пула адресов. Данный пул выдаётся неавторизированным абонентам которые не зарегистрированы в системе.

Параметры:

POOL_IDНомер пула адресов в системе ABillS (заводится через меню Настройки>Сервер доступа>IP Pools)
EXT_PARAMSДополнительные радиус параметры для данного пула. Система предоставляет возможность заводить на каждый Vlan свой гостевой пул. Правила пулов разделяются точкой с запятой (;).


Пример (для Freeradius DHCP):

$conf{INTERNET_GUEST_POOLS}='263:100:DHCP-Subnet-Mask=255.255.255.0,DHCP-Router-Address=10.132.131.1,DHCP-Domain-Name-Server=10.133.200.31,DHCP-Server-IP-Address=10.133.200.31';
  • No labels