SourceForge.net Logo

KKS-BILL - бесплатная биллинговая система для домашних сетей и малых провайдеров.

Страница на sourceforge.net | Скачать

Основная задача проекта создание гибкой биллинговой системы для домашних сетей и небольших провайдеров, а также систематизация и описание комплексной настройки серверов доступа (маршрутизаторов) для задач поддерживаемых биллингом.
Платформа проекта: Linux (на данный момент основанный на RedHat дистрибутив ASPLinux, ядро 2.4.20)
Написанная мной биллинговая: Perl 5, база данных MySQL, shell (bash)
Используемое стороннее программное обеспечение: rp-pppoe server, BIND DNS server, Intel UPNP SDK, sharp-igd, ipcad, ip-sentinel, pppd, mono, MySQL server, apache и прочее программное обеспечение.
На данный момент момент документации как по биллингу, так и по настройке нет, поэтому первостепенной задачей я считаю создание концепции работы биллинга и описание что-где должно быть установлено для выполнения определённых задач.
На данный момент система обеспечивает:
1) Доступ пользователей к сети Интернет через "чистый" NAT
2) Доступ пользователей к сети Интернет через PPPoE
3) Подсчёт трафика пользователей и их блокировка на "лету"
4) Блокировка пользователей основана на их балансе
5) Ведение разнообразных тарифных планов
6) Ведение произвольных услуг
7) WEB-интерфейсы для: администратора, пользователя, кассира.
8) Разнообразные отчёты как по трафику, так и по "деньгам"