Содержание

Multidoms

Модуль для создания независимых суббилингов (доменов) в главной системе и предоставление интерфейса реселлерам.

Возможности

Схема привязки субдоменов

Sub Domains

Связи интерфейса дилера.
Diller Interface

Автоматический перезапуск RADIUS-сервера при заведении нового NAS дилером

config.pl

$conf{RADIUS_RESTART}='/usr/local/bin/sudo /usr/local/etc/rc.d/radiusd restart'; Команда перезапуска радиус

/usr/local/etc/sudoers

www  ALL = NOPASSWD: /usr/local/etc/rc.d/radiusd

для работы модуля нужно установить perl модуль Authen::Captcha
FreeBSD

# cd /usr/ports/security/p5-Authen-Captcha/ && make && make install

Шаблоны

Шаблоны для доменов сохраняются в каталоге /usr/abills/Abills/templates/[номер домен]

Интерфейс реселлера

Установка

# cd /usr/abills/cgi-bin/
# ln -s /usr/abills/Abills/modules/Multidoms/reseller.cgi reseller.cgi

Адрес интерфейса реселлера https://your.doamin:9443/reseller.cgi

Возможности

Личный кабинет абонента

Для перехода в личный кабинет абонента нужно указывать номер домена абонента

https://xxxxxxx.com:9443/index.cgi?DOMAIN_ID=1

Без указания номера домена будет открываться общая страница для логина абонентов и не все абоненты смогу зайти на собственный аккаунт особенно те у которых одинаковые логины в разных доменах