сервер под FreeBSD(192.168.0.1)
в ipfw считаю трафик для своей рабочей машины
Код: Выделить всё
...
ipfw add 100 count all from 192.168.0.2 to any in
ipfw add 200 count all from any to 192.168.0.2 out
...
Код: Выделить всё
#!/bin/sh
сd /usr/local/etc/mrtg/bin
/sbin/ipfw show|grep count > traffic-server
/sbin/ipfw zero
/usr/local/bin/mrtg /usr/local/etc/mrtg/mrtg.cfg 2>&1 >> /dev/null
Код: Выделить всё
WorkDir: /usr/local/www/mrtg
Target[mycomp]: `/usr/local/etc/mrtg/bin/cron_inet.php 192.168.0.2`
MaxBytes[mycomp]: 4500000
Title[mycomp]: MyComp
PageTop[mycomp]: MyComp
Код: Выделить всё
[root@myserver]# ./cron_inet.php 192.168.0.2
1291211 - upload
34944539 - download
5days - uptime
ipfw - возвращаю название фаервола.
как видно с рисунка в первый момент показывает правильно, а потом спад. хотя идет непрерывная закачка на протяжении часа