Имею сервер Mandrake7.2 через который (localnet>eth1>eth0>i-net) из локалки ходят наружу. HTTP&FTP пустил через SQUID для отдельных прописал: ipchains -A forward -j MASQ -s 192.168.1.10/32 -p tcp -d 0.0.0.0/0 pop3 ipchains -A forward -j MASQ -s 192.168.1.10/32 -p tcp -d 0.0.0.0/0 smtp ipchains -A forward -j MASQ -s 192.168.1.10/32 -p udp -d 0.0.0.0/0 domain ipchains -A forward -j MASQ -s 192.168.1.10/32 -p icmp -d 0.0.0.0/0 появилась потребность пропускать realaudio/video добавить еще подобную строку в ipchains не составит труда но: в моем случае за трафик надо платить, хотя есть перечень безплатных IP в SQUIDе пишу: acl local src 192.168.1.0/24 acl enable_ip dst "/etc/squid/enabled_ip" acl squid_psw proxy_auth REQUIRED .... http_access allow local enable_ip http_access allow local !enable_ip squid_psw .... ну а далее анализом access.log подсчитываю трафик на каждого юзера enabled_ip в формате: 123.123.123.123/123 111.111.111.111/22 222.222.222.222/33 ... А вот как сделать подсчет входящего трафика по различным, кроме HTTP&FTP протоколам (в сумме): 1. только для конкретного юзера (хотя бы по его IP, но лучше по USER NAME или MAC карты) 2. со всех IP кроме перечисленных в enabled_ip Заранее благодарен за любой совет