Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : slava kozyrev                        2:5004/53.4    03 Sep 2007  10:23:56
 To : All
 Subject : Re: подсчет трафика?
 -------------------------------------------------------------------------------- 
 
 
 > Есть роутер с NAT и за ним сетка из нескольких машин.
 > Hужно писать в файл каждый вечер сколько трафика какая из машин скушала.
 > При этом трафик, адресованный самому этому роутеру, а не транзитный -
 
 считаться
 
 > не должен.
 > Понимаю, что для этого можно написать правила iptables и скрипты для их
 > обработки, но уверен, что кто-то уже эту задачу решал и решение доступно в
 > готовом виде. Вот его и ищу. 
 
 писалось и переписывалось ибо меняются критерии оценки, возникают пожелания
 чего-то где-то сделать удобнее или выставить на определенные адреса
 лимиты или дать веб-управлялку ио сисадмина-бухгалтеру.
 в простейшем случае принцип простой - создаем пустые цепоки в виде
 counter_(1-...)
 и засылаем проходящий трафик через них, периодически сохраняем правила
 и парсим чего сохранили, ну принцип примерно такой:
 
 save_count.sh - по крону раз в 10 мин
 # Проверяем не было ли перехода через месяц                                    
                                
 # иначе - сбрасываем статистику и записываем её
 /usr/bin/perl /root/firewall/count_zero.pl
 # Сохраняем правила в active и counters
 /root/firewall/rule_save.sh
 # Готовим из текущего и начального статистику
 /usr/bin/perl /root/firewall/count_html.pl
 rule_save.sh
 # Сбрасываем правила iptables со счетчиками в active  
 /sbin/iptables-save -c > /root/firewall/active 2> /dev/null
 # Готовим из них интересные нам счетчики
 cat /root/firewall/active | grep "A counter" - > /root/firewall/counters
 # Формируем в /root/firewall/trafik/ файлы начального и текущего трафика
 /usr/bin/perl /root/firewall/count_traf.pl                
 active
 [6377:3668041] -A FORWARD -d 192.168.1.4 -j counter_4  
 
 это из того что под рукой старой версии, сейчас вот есть мысля всё это в
 очередной
 раз переписать с нуля упростив добавление/смену новых ip (до уровня usergate
 ещё очень далеко ;) ). Если сильно заинтересует попробую поискать v2.0, но и
 там
 скрипты домашнего приготовления с ручной установкой и необходимостью в них
 полазить
 и чего-нить поправить.
 jabber: slava_omsk на jabber.ttn.ru
 -- 
 Удачи!
 Козырев Вячеслав
 --- ifmail v.2.15.lk7.b7
  * Origin: -= sysadmins  =- (2:5004/53.4@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 подсчет трафика?   Zahar Kiselev   01 Sep 2007 02:40:08 
 подсчет трафика?   Alexey Vissarionov   01 Sep 2007 15:46:12 
 подсчет трафика?   Anton Shuko   01 Sep 2007 20:17:23 
 Re: подсчет трафика?   Sergey   01 Sep 2007 22:08:12 
 подсчет трафика?   Anton Shuko   02 Sep 2007 13:12:44 
 Re: подсчет трафика?   Sergey   02 Sep 2007 13:53:38 
 Re: подсчет трафика?   Sergey Kaluzhskiy   02 Sep 2007 10:27:03 
 подсчет трафика?   Anton Gorlov   02 Sep 2007 19:38:50 
 Re: подсчет трафика?   Kirill Frolov   03 Sep 2007 03:51:41 
 Re: подсчет трафика?   Zahar Kiselev   11 Sep 2007 17:01:30 
 Re: подсчет трафика?   Sheshukov Anton   12 Sep 2007 00:25:32 
 Re: подсчет трафика?   slava kozyrev   03 Sep 2007 10:23:56 
 подсчет трафика?   Rustam Chernotkach   03 Sep 2007 16:18:40 
 Re: подсчет трафика?   Alex Korchmar   12 Sep 2007 11:42:56 
 Re: подсчет трафика?   Zahar Kiselev   12 Sep 2007 19:23:10 
 подсчет трафика?   Igor Mitichev   12 Sep 2007 23:43:00 
 подсчет трафика?   Zahar Kiselev   13 Sep 2007 10:45:16 
 подсчет трафика?   Anton Shuko   15 Sep 2007 14:43:46 
 Re: подсчет трафика?   Alex Korchmar   13 Sep 2007 02:07:58 
 Re: подсчет трафика?   Zahar Kiselev   13 Sep 2007 10:48:22 
 подсчет трафика?   Rustam Chernotkach   14 Sep 2007 16:43:04 
 подсчет трафика?   Zahar Kiselev   14 Sep 2007 13:29:48 
 подсчет трафика?   Alexey Vissarionov   14 Sep 2007 16:03:44 
 подсчет трафика?   Zahar Kiselev   15 Sep 2007 02:04:36 
 Re: подсчет трафика?   Ilya Anfimov   13 Sep 2007 01:17:04 
 Re: подсчет трафика?   Alex Korchmar   13 Sep 2007 02:02:26 
 подсчет трафика?   Slawa Olhovchenkov   13 Sep 2007 09:56:20 
 Re: подсчет трафика?   Alex Korchmar   13 Sep 2007 10:59:02 
 подсчет трафика?   Slawa Olhovchenkov   13 Sep 2007 11:42:12 
 Re: подсчет трафика?   Alex Korchmar   13 Sep 2007 17:35:47 
 подсчет трафика?   Slawa Olhovchenkov   13 Sep 2007 18:32:28 
 Re: подсчет трафика?   Ilya Anfimov   13 Sep 2007 19:11:58 
 Re: подсчет трафика?   Ilya Anfimov   13 Sep 2007 11:27:46 
 Re: подсчет трафика?   Alex Korchmar   13 Sep 2007 11:31:50 
 Re: подсчет трафика?   Ilya Anfimov   13 Sep 2007 11:39:24 
 Re: подсчет трафика?   Alex Korchmar   13 Sep 2007 17:33:16 
 Re: подсчет трафика?   Ilya Anfimov   13 Sep 2007 19:10:56 
 Re: подсчет трафика?   Ilya Anfimov   13 Sep 2007 11:26:44 
Архивное /ru.linux/133288ab61c5d.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional