Программа для подсчета трафика на основе trafd Программа просчитывает весь трафик на заданых интерфейсах. perl-script кладет ее в mysql. при этом в mysql создана 31 таблица на каждый день месяца. с помощью php-interface в котором есть и авторизация ( логины и пароли хранятся пока что в открытом виде еще в одной таблице mysql). Авторизация происходит таким образом: пользователь вводит login and pass, а из mysql вместе с данными о нем (если таковой пользователь есть) вытягывается ip_addr. Этот адрес php-сесией передается между скриптами, которые вытягывают данные из mysql по даному ip и производят подсчет. Приемущества: 1) скрипт обновляет данные каждые 10-15 минут с помощью скрипта на sh, который запускается cronom. 2) высокая точность подсчета 3) программа не создает статических страниц, а прямо работает с mysql, что дает возможность видеть полные данные 4) есть возможность давать полный отчет о том, кто и куда ходил, сколько скачал. 5) простота установки и настройки Недостатки: 1) trafd перезапускается каждые 10-15 минут что на больших скоростях может быть существенно ( у меня на инет 2 мегабита и точночть очень высока) 2) ограниченное количество обслуживаемых клиентов, т.к. все данные пишутся в mysql довольно часто, что при 30 пользователях у меня создает около 1000-1500 записей каждый день 3) нет возможности работы с postgres 4) каждый месяц надо делать dump баз если хотите хранить статистику долго (думаю скоро и сам напишу) 5) пока что нет возможности разделения на мир и "не мир", т.к. у меня мир идет просто по другому интерфейсу и я в mysql создал базу для 2-х интерфейсов: 1-мир; 2-не мир 6) еще около полмесяца напряженной работы для нормального вида