Д о б р о     п о ж а л о в а т ь !
Я в лесу
Navigator
В корень
О себе
Портфолио
Резюме
Проекты
   ulog-acctd2sql
   pingler
   arp_dog
   => SquidLER
   DynDNS proxy
   Simple PC
speaker beeper

Разное
   IRC-приёмник
Фотки
Ссылки
О сервере

Rambler's Top100

CountLer. Мой счётчик посещений


 
 
SquidLER project
Этот проект НЕ ПРОХОДИЛ хорошее тестирование!!!

Посмотреть screenshot web интерфейса.
Скачать SquidLER.

#ReadMe.txt file

ДАННЫЙ ПРОЕКТ В РАЗРАБОТКЕ! -------- Что это? -------- Данный проект похож на squid2mysql (http://evc.fromru.com/squid2mysql/) (взята та же идеология). Но всё полностью написано "с нуля". Вкратце squid - прокси сервер, а squidler - приложение для управления пользователями, которые "ходят" через squid. Присутствуют функции биллинга... ------------- Как работает? ------------- Идея проста. Squid использует basic авторизацию. Basic авторизатор - скрипт, который возвращает squid`у пускать пользователя (OK) или не пускать (ERR). Используется собственная БД, в которой есть таблицы: групп пользователей; пользователей; лога squid`а; истраченный трафик пользователей; администраторов групп; тарифов... До запуска squid`а запускается скрипт, который создаёт FIFO файл, в который пишет squid свой лог. Скрипт, в свою очередь, "разбирает" приходящие данные и заносит их в таблицу лога. Имеется web интерфейс для пользователя: просмотр своей статистики (сколько трафика "съел", куда лазил) и смены пароля. Есть web интерфейс для администраторов... ------------------------------------------------------------------------------ Данный проект не доделан. Если кто хочет, можете взяться! Осталось немного - оттестировать и исправить возможные ошибки. Ну, или может исходники пригодятся кому для изучения или использования со "своим" биллингом...
  

(c) Tsarev Alexey, 2005-2010. Написать мне.
Последнее обновление: 2009-04-09 20:40:53
Сгенерировано за: 0.030 сек. Сделано запросов: 22