Есть сервер на FreeBSD. Две сетевухи одна в сторону инета с реальным IP, другая в внутрь, c IP из подсети 192.168.0.1/24.
В инет все машины из сети 192.168.0.1/24 выходят нормально. Но как подсчитать трафик с каждой машины??? Стоит файрволл ipfw. Правила следующие:
ipfw 10000 add count tcp from any to 192.168.0.82 via ed0
ipfw 10010 add count tcp from 192.168.0.82 to any via ed0
ipfw 10100 add count tcp from any to 192.168.0.83 via ed0
ipfw 10110 add count tcp from 192.168.0.83 to any via ed0
................................
ipfw 30000 add divert natd ip from 192.168.0.1/24 to any out via ed0
ipfw 31000 add divert natd ip from any to 195.161.179.43 in via ed0
Так вот: считается только исходящий трафик(т.е. правила 10010 и 10110). А во входящем стоят 0 :(.
А он то и нужен.
Как же поступить ?????
|