Принцип работы комплекса при обслуживании сторонних клиентов:
Выделяется пулл ip-адресов клиентам
DHCP сервером.
По умолчанию доступ этих ip в инт
ернет запрещён в
ipfw.
Также особый софт делает редирект любых http-запросов на особую страничку авторизации клиентов, например, на
http://asta.lan (адрес локальной машины-сервера).
Получается, что если клиент у себя в броузере
(например,
IE) пишет
адрес http://www.mail.ru, то на самом деле он попадёт на страничку
http://asta.lan, где ему будет предложено ввести его
логин/пароль или
код доступа.
Код доступа (чек) на оплаченную сумму клиент получает
у кассира или
бармена.
Возможна продажа
заранее сгенерированных кодов (абонементов) в программе
Boss.exe.
Коды или абонементы могут быть на
заранее заданные номиналы как по сумме, так и по сроку действия.
На страничке авторизации клиент вводит код или логин/пароль.
Дальше ему выводится страничка
выбора тарифов по аналогии
клиентской программы комплекса astalaViSta
SuperViSor.
Клиент выбирает тариф и нажимает кнопку "
Начать сеанс".
После этого сервер выполняет
ipfw-профайл, соответствующий
тарифу, открывая тем самым доступ в интернет
клиентскому
IP.
В любой момент клиент может либо
обновить
страничку с информацией о текущем сеансе, либо опять открыть
http://asta.lan и авторизоваться там
для просмотра своей
статистики.
Сеанс закрывается
автоматически сам при окончании средств либо при отстутствии пинга N секунд
(настраиваемо).