|
Ключевые слова: linux, ipfwadm, traffic, script, firewall, (найти похожие документы)
_ RU.UNIX (2:5077/15.22) _____________________________________________ RU.UNIX _ From : Aleksandr Fominih 2:5020/863.1 17 Jul 98 00:16:52 Subj : ipfwadm: trafic control - help! ________________________________________________________________________________ Hi! It's me! Вт. 14 Июля 1998 22:50, Sergey Kozlov wrote to All: SK> Hу поделитесь: как посчитать тpафик котоpый маскаpадится? #!/bin/bash # for i in 1 2 3 4 5 6 7 8 9 10 do ipfwadm -A -a -S 192.168.xxx.$i -D 0.0.0.0/0 ipfwadm -A -a -S 192.168.xxx.$i -D 192.168.0.0/16 ipfwadm -A -a -D 192.168.xxx.$i -S 0.0.0.0/0 ipfwadm -A -a -D 192.168.xxx.$i -S 192.168.0.0/16 done ipfwadm -F -a acc -S 192.168.xxx.0/24 # done В for-е пишешь все нужные адреса, ключи типа " -D 0.0.0.0/0 " можешь не писать, это я для наглядности привел... Траффик из/в и-нет=общий траффик - локальный, считать траффик из локалки в и-нет бессмысленно (<<траффика из и-нета). Далее, по крону каждые 1-180 минут вызываешь ipfwadm -A -lnx | script.pl - получаешь полную распечатку, которую обрабатываешь каким-нибудь собственным скриптом на перле/awk. После этого, в случае удачного выполнения скрипта, обнуляешь счетчики: ipfwadm -A -z . Только учти, он считает пакет не зависимо от того, удалось пакет отправить или нет... SK> К пpимеpу есть в сети xxx.xxx.xxx.1 и xxx.xxx.xxx.2 и т.д.(из SK> пpиватного SK> пpостpанства) хочется узнать сколько скачал каждый упомянутый за SK> опpеделенный пеpиод(месяц), идеально если подpобно по целевым SK> адpесам. это уже задача для твоего скрипта... SK> P.S. Пpо squid иже с ним - знаю. а там точно так-же придется скриптик писать... :) С уважением, Александp. --- Something in the way... * Origin: Лучший вpач - смеpть. (2:5020/863.1)
|
Обсуждение | [ RSS ] |
|
Добавить комментарий |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |