Всем привет! Ситуация такая: есть машинка, через которую юзеры выходят в инет (Linux RedHat), стоит задача подсчитать весь трафик, который через нее прошел за месяц по определенному ip-адресу из внутренней сети (и обратно). C http, ftp, icq - все более-менее понятно (Squid+Sarg).
Плз, подскажите как можно подсчитать трафик либо по определенному порту,
скажем 25 и 110, либо общий траффик по конкретному ip.
>Всем привет! Ситуация такая: есть машинка, через которую юзеры выходят в инет
>(Linux RedHat), стоит задача подсчитать весь трафик, который через нее прошел
>за месяц по определенному ip-адресу из внутренней сети (и обратно). C
>http, ftp, icq - все более-менее понятно (Squid+Sarg).
>Плз, подскажите как можно подсчитать трафик либо по определенному порту,
>скажем 25 и 110, либо общий траффик по конкретному ip.вариант: сделай в iptables нужные правила и снимай с них счетчики
>
>вариант: сделай в iptables нужные правила и снимай с них счетчикиСпасибо! А где-бы почитать по-подробнее? Типа howto и желательно на русском....
>>
>>вариант: сделай в iptables нужные правила и снимай с них счетчики
>
>Спасибо! А где-бы почитать по-подробнее? Типа howto и желательно на русском....:)
http://www.opennet.me/docs/RUS/iptables/index.html
и вообще рекомендую здесь, на opennet, побольше доки читать, много чего хорошего есть!
Мля! Да не слушай никого! Ставь ipfm... Есть на iptables, то не точно он считает! Там же это долбанный dummynet, который половину пакетов не считает и т.д.
>Мля! Да не слушай никого!
ага, совсем никого! :)>Ставь ipfm... Есть на iptables, то не
>точно он считает! Там же это долбанный dummynet, который половину пакетов
>не считает и т.д.
что-то я не нашел ни одного упоминания о том, что dummynet бывает в Linux-е, везде речь про него идет в контексте FreeBSD... и вообще это же ограничитель полосы, а не пакетный фильтр...
а точность счетчиков, ИМХО, зависит от точности написания правил!посмотри http://www.opennet.me/prog/sml/47.shtml
там неплохой выбор, в том числе и ipfm есть...
>Всем привет! Ситуация такая: есть машинка, через которую юзеры выходят в инет
>(Linux RedHat), стоит задача подсчитать весь трафик, который через нее прошел
>за месяц по определенному ip-адресу из внутренней сети (и обратно). C
>http, ftp, icq - все более-менее понятно (Squid+Sarg).
>Плз, подскажите как можно подсчитать трафик либо по определенному порту,
>скажем 25 и 110, либо общий траффик по конкретному ip.http://stg.pochtamt.ru/
я думаю сможет тебе помоч