AstaWebServer — различия между версиями
Материал из ASV2 manual
Vis (обсуждение | вклад) (Новая: Навигация : Оглавление / Описание программ комплекса ----) |
Vis (обсуждение | вклад) |
||
| Строка 2: | Строка 2: | ||
---- | ---- | ||
| + | |||
| + | ====Один из возможных принципов работы комплекса при обслуживании сторонних клиентов:==== | ||
| + | |||
| + | * Вы выделаете пул ip-адресов клиентам '''DHCP''' сервером. | ||
| + | * В программе Boss.exe '''определяете отношение''' этих ip к некоторой '''группе машин''' как на примере ниже | ||
| + | * В программе Boss.exe определяете тарифы для этой категории машин | ||
| + | * По умолчанию доступ этих ip в интернет запрещён в ipfw (или wipfw и т.п.) | ||
| + | * Также особый софт делает редирект любых http-запросов на особую страничку авторизации клиентов, например, на http://asta.lan (адрес локальной машины-сервера). Редирект реализуется через команду fwd при работе с ipfw. | ||
| + | * Получается, что если клиент у себя в броузере (например, IE) пишет адрес http://www.mail.ru, то на самом деле он попадёт на страничку http://asta.lan, где ему будет предложено ввести его '''логин/пароль''' или '''код доступа'''. | ||
| + | * Можно этого и не делать. Тогда нужно административно декларировать клиентам обязательный вход на страничку авторизации. | ||
| + | * Код доступа (чек) на оплаченную сумму клиент получает '''у кассира''' или '''бармена'''. | ||
| + | * Возможна продажа '''заранее сгенерированных''' кодов (абонементов) в программе '''Boss.exe'''. | ||
| + | * Коды или абонементы могут быть на '''заранее заданные номиналы''' как по сумме, так и по сроку действия. | ||
| + | * На страничке авторизации клиент вводит код или логин/пароль как на картинке ниже. | ||
| + | * Дальше ему выводится страничка выбора тарифов по аналогии клиентской программы комплекса '''astalaViSta SuperViSor'''. | ||
| + | * Клиент выбирает тариф и нажимает кнопку '''"Начать сеанс"'''. | ||
| + | * После этого сервер выполняет '''ipfw'''-профайл, соответствующий тарифу, открывая тем самым доступ в интернет клиентскому '''IP'''. | ||
| + | * В любой момент клиент может либо '''обновить ''' страничку с информацией о текущем сеансе, либо опять открыть http://asta.lan и авторизоваться там для просмотра своей статистики. | ||
| + | * Сеанс закрывается '''автоматически''' сам при окончании средств. | ||
Версия 18:15, 7 мая 2007
Навигация : Оглавление / Описание программ комплекса
Один из возможных принципов работы комплекса при обслуживании сторонних клиентов:
- Вы выделаете пул ip-адресов клиентам DHCP сервером.
- В программе Boss.exe определяете отношение этих ip к некоторой группе машин как на примере ниже
- В программе Boss.exe определяете тарифы для этой категории машин
- По умолчанию доступ этих ip в интернет запрещён в ipfw (или wipfw и т.п.)
- Также особый софт делает редирект любых http-запросов на особую страничку авторизации клиентов, например, на http://asta.lan (адрес локальной машины-сервера). Редирект реализуется через команду fwd при работе с ipfw.
- Получается, что если клиент у себя в броузере (например, IE) пишет адрес http://www.mail.ru, то на самом деле он попадёт на страничку http://asta.lan, где ему будет предложено ввести его логин/пароль или код доступа.
- Можно этого и не делать. Тогда нужно административно декларировать клиентам обязательный вход на страничку авторизации.
- Код доступа (чек) на оплаченную сумму клиент получает у кассира или бармена.
- Возможна продажа заранее сгенерированных кодов (абонементов) в программе Boss.exe.
- Коды или абонементы могут быть на заранее заданные номиналы как по сумме, так и по сроку действия.
- На страничке авторизации клиент вводит код или логин/пароль как на картинке ниже.
- Дальше ему выводится страничка выбора тарифов по аналогии клиентской программы комплекса astalaViSta SuperViSor.
- Клиент выбирает тариф и нажимает кнопку "Начать сеанс".
- После этого сервер выполняет ipfw-профайл, соответствующий тарифу, открывая тем самым доступ в интернет клиентскому IP.
- В любой момент клиент может либо обновить страничку с информацией о текущем сеансе, либо опять открыть http://asta.lan и авторизоваться там для просмотра своей статистики.
- Сеанс закрывается автоматически сам при окончании средств.