LINUX.ORG.RU
ФорумAdmin

И снова биллинг...


0

1

Дано: несколько шлюзов FreeBSD + pf, несколько подсетей.

Часть пользователей ходит через NAT+Wi-Fi, часть через squid.

Надо:

За пару месяцев хранить отчёты вида: ip (динамический DHCP) + MAC сколько пришло/ушло. Куда. - На уровне TCP/IP.

Суточный лимит 0,5гб. - По достижению лимита чтоб выполнялся кастомный сценарий. (хочу отключать, чтоб вирусы и прочее дерьмо ловить легко было, мыло слать и так далее).

Генерация отчётов через Web. Не нужны красоты, достаточно аккуратных списков, число, ip+Mac+доменное имя, куда, сколько.

Кто что посоветует? Opensource конечно, простое, что-то на подобии: darkstat, можно и его, только научить бы его выполнять кастомный скрипт при достижении лимита.

Ну или другие варианты. Задача: чтоб юзеры из разных подсетей + сервера были под контролем, и в случае чего отключалось на фиг всё. Ибо трафик очень дорогой. 100 юзеров.

★★★★★

Могу посоветовать Abills. Если чего-то не хватает в нём, то можна допилить, зная Perl. Для сбора статистики по траффику на серверах достаточно задействовать Netflow. Со Squid так не пойдёт, необходимо самому написать велосипедик.

lnkgyv
()
Ответ на: комментарий от lnkgyv

Abills мне показался очень громоздким решением... Со squid нету проблем, всё уже работает давно.

Может попроще что-то есть?

DALDON ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.