Это старая версия документа.


Гостевой режим

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

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

  1. У абонента закончились деньги на счету.
  2. Абонент заблокирован за неуплату услуги.
  3. Абонент еще не зарегистрирован в базе провайдера.
  4. Абонентское устройство еще не зарегистрированно в базе провайдера.
  5. При подключении абонент неправильно ввел пароль доступа.

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

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

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

Поля

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

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

Для всех остальных случаев когда определить абонента невозможно 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';