RINET SOFTWARE
soft.risp.ru

О нас
Программы
Скачать
Вопросы
Почта












 

Существующие системы билинга dialup IP-доступа, как правило, очень сложны и дорогостоящи, либо построены из подручных средств сисадминами-любителями с неприемлемым качеством. Практически все доступные системы билинга построены на основе анализа log-файлов систем авторизации tacacs/radius/wtmp путем периодического обсчета и перерасчета, формированием всевозможных заданий и отчетов. Иногда этот процесс сопровождается еще и взаимодействием с какой-либо сложной базой данных, фиксирующей расход времени пользователей и контролирующей остаток денег на "лицевом счету".

Весь этот бардак, часто именуемый статистикой, требует достаточно больших вычислительных и человеческих ресурсов, имеет сложную организацию и соответственно низкую надежность, а также недостаточную точность.

Описываемая здесь система RADACCT - это система аккаунтинга и мониторинга, полностью и автономно контролирующая расход времени пользователей, работающих на ваших серверах доступа (NAS). Она крайне проста, не требует никаких периодических вычислений и анализа log-файлов, работает в реальном времени, имеет хорошую надежность и точность, использует гибкую систему отчетности, поддерживает реалмы.

Действие RADACCT'а направлено в основном на жесткий контроль остатка времени, доступного пользователю для работы в Интернете. Однако с его помощью параллельно можно решать еще целый ряд задач, например:

  • объединять пользователей в группы с общим временем;
  • ограничивать по количеству одновременных входов;
  • ограничивать по суточному интервалу времени;
  • организовывать сложные интервальные аккаунты;
  • запускать всевозможные задачи при входе и выходе пользователя;
  • автоматически производить перерасчет времени;
  • визуально контролировать использование ресурсов;
  • долговременно хранить статистическую отчетность.

Базовый пакет RADACCT в настоящий момент состоит всего из одной основной программы-сервера и трех вспомогательных программ:

  • radacctd - RADIUS Accounting сервер;
  • radacct - управление и взаимодействие с сервером;
  • radstat - генерация статистических отчетов;
  • radshow - полноэкранный монитор текущих соединений.

Демон radacctd концентрирует поступающую от NAS'ов информацию и организует сетевые сессии пользователей, контролируя время использования и некоторые другие события. Количество обслуживаемых NAS'ов и портов не ограничено.

Программа radacct используется для получения информации о текущих соединениях, изменении скорости убывания времени, сброса пользователя с линии и просмотра содержимого базы пользователей. Простейшее использование - как аналог команд who или w.

Утилита radstat предназначена для получения подробных отчетов, фиксируется имя пользователя, NAS/линия, реальное/виртуальное время занятия, трафик и, возможно, номер телефона пользователя. Простейшее использование - как аналог команд last и ac.

Многоэкранный монитор radshow позволяет в динамике наблюдать текущие соединения, сбрасывать пользователей с линии, оперативно оценивать загрузку входных линий, интенсивность их использования и т.п.

В настоящее время версия 1.1 распространяется бесплатно в виде binaries. Загрузить можно здесь.

Краткая документация по RADACCT доступна здесь.

Для вопросов и обсуждения возможностей и достоинств программы создан список рассылки, подписаться на который можно, отправив письмо по адресу majordomo@service.risp.ru, указав в теле письма subscribe radacct.



НОВОСТИ
Новость 1


© 1999-2000 ISP RINET Corp. Дизайн Web-ARTель


ремонт ксерокса Aficio MP C2530;купить автокад lt .; кованые изделия для современного оформления окружающего пространства, кованые заборы .