К оглавлению Система ограничений

Политика ограничений строится на понятии группы или тарифного плана (здесь и далее эти понятия взаимозаменяемы). Каждый пользователь может находиться только в одной группе, но существует возможность назначения персональных ограничений по времени/трафику для каждого пользователя отдельно.
Описания тарифных планов находится в каталоге service\tariff. Для каждого тарифного плана следует создавать отдельный файл, причем расширение файла должно быть trf. При создании групп, следует обязательно указывать их уникальные имена, по которым программа будет их различать. Для упрощения данной операции с программой идет редактор service\tariff\trfedit.exe, позволяющий редактировать и создавать данные файлы.


    Система ограничений включает в себя:

  1. Ограничения по времени:
    • Суммарные - автоматически не обновляется
    • На месяц - обновляется при переходе в следующий месяц
    • На неделю - обновляется при переходе в следующую неделю
    • На сутки - обновляется при переходе в следующий день
    • На один сеанс связи - пользователь за одно подключение не может провести на линии дольше этого времени.

  2. Ограничения по трафику, с указанием типа подсчета - суммарный трафик/от сервера/к серверу:
    • Суммарные - автоматически не обновляется
    • На месяц - обновляется при переходе в следующий месяц
    • На неделю - обновляется при переходе в следующую неделю
    • На сутки - обновляется при переходе в следующий день
    • На один сеанс связи - пользователь за одно подключение не может провести на линии дольше этого времени.

  3. Денежные ограничения, рассчитываемые по:
    • Стоимость для каждого часа недели
    • Стоимость 1-го Мб исходящего (от сервера к клиенту) трафика, для каждого часа недели
    • Стоимость 1-го Мб входящего (от клиенту к серверу) трафика, для каждого часа недели
    • Месячная абонентная плата - деньги со счета пользователя взымаются ежечасно, т.е. сумма месячной абонентной платы делится на кол-во часов в месяце и постепенно вычитается со счета.

    Кроме описания стоимостей, денежные ограничения включают в себя:
    • Сумма на счету по умолчанию, которая начисляется при добавлении пользователя и сбросе денежной наработки.
    • "Кредит доверия", т.е. максимальный долг по до достижению которого, программа будет считать бюджет пользователя выработанным. Кредит доверия также можно назначать для каждого пользователя персонально.


  4. Почасовые ограничения доступа - задают разрешенные и запрещенные часы подключений.
  5. Ограничение на одновременные подключения под одним именем
  6. Ограничение на "время жизни" account'а пользователя - параметр задает время, по истечению которого аккаунт будет удален. Время отсчета начинается от первого подключения, но в дальнейшем дату отсчета можно изменять.
  7. Ограничения по активности пользователя на линии
  8. Ограничения по скорости соединения - параметр задает коридор в который должна попасть скорость соединения, чтобы не вызвать отключения
  9. Ограничение на время между повторными звонками пользователя - параметр задает временной интервал между звонками одного и того же пользователя.
Кроме ограничений в описании группы, также задается ряд действий которые должны проводиться при их нарушениях. Например при выработке ограничений по времени или трафику можно отбирать Dial-In права, удалять account, переводить пользователя в другую группу, менять его IP адрес и др.
В описании группы можно также указать имена программ или командных файлов которые должны быть запущены в момент подключения или отключения пользователей группы. Также существует возможность организации рассылки предупреждений по электронной почте, для чего следует задать хотя бы один уровень рассылки и указать сумму на счету пользователя, при пересечении которой будет отправлено письмо. Всем пользователям группы можно назначить статический пул IP адресов.


Вернуться назад