Все что тебе надо реализовано в биллинге Traffpro.
Вот их сайт:
http://www.traffpro.ru/Очень удобный веб интерфейс конфигурации.
Готовый дистрибутив можешь скачать с нашего сервера:
http://lug.am/pub/Distributives/TraffPro/Установив TraffPro, вы получаете:1)Шейпер высокой точности
2)Жёсткий контроль по всем портам и протоколам.
3)Мгновенную блокировку по окончанию положительного баланса (ни одной копейки не будет потрачено сверх лимита).
4)Гибкие тарифные планы.
5)Маршрутизацию по нескольким каналам входящего трафика.
6)Активный контроль состояния каналов интернет, поставляемых от вышестоящих провайдеров.
7)Аварийный переход на резервный(резервные) каналы, при отсутствия связи по одному из каналов.
8 )Блокировку по портам от нежелательного трафика.
9)Систему антифлуд (блокировка вирусной активности).
10)Защиту от сканирования портов.
11)Защиту сервера от внешних атак