Вариантов масса
общая схема:
isp - GW - lan
GW работает под управлением ОС семейства Linux
Учет статистики сетевых интерфейсов на GW:
- ntop
- darkstat
- vnstat + vnstat php frontend
Поставив proxy (squid, 3proxy, etc) и при помощи netfilter завернуть http трафик на этот proxy, получаем log файл
этот log файл может быть проанализирован, и на основе анализа можно построить отчеты при помощи лог анализатора
примеры:
free-sa
mysar
sarg
lightsquid
мониторинг состояния squid
sqstat
sarg
Учёт трафика локальной сети с помощью fprobe и flow-tools
http://www.ylsoftware.com/news/492 -
учет всего трафика, не только того, что прошел через proxy
Самый простой вариант -
настроить шлюз на раздачу Инета и поставить
gkrellmИли sams + dhcp-server + webmin (всё кроме sams и gkrellm встроено в Альтаире)