mvv Posted March 1, 2005 Posted March 1, 2005 Здравствуйте. Помогите пож-ста ламеру в Линуксе... Есть сеть 192.168.1.x + шлюз в интернет на Линуксе (mandrake 9.2). Надо средствами iptables организовать учет (вход./исход.) трафика (проходящего через шлюз) каждого клиента сети (по нужным IP-адресам) + сумарный трафик всех. Необходимо иметь возможность съема статистики в любой момент с помощью запуска скрипта который: 1) слал бы все это дело в файл, понятный для Microsoft Excel; 2) обнулял счетчики трафика, тоесть начинал считать заново с момента запуска скрипта. Как сие воплотить, есть ли подобные решения, где почитать ??? Вставить ник Quote
Ansy Posted March 2, 2005 Posted March 2, 2005 Счетчики iptables, IMHO, порочный вариант, но снимать их можно той же самой командой, гляньте в ее параметры, их много. Обнулять там же. Трафик надежнее считать отдельным софтом, ибо фаервол иногда приходится перенастраивать, что отражается на счетчиках. Из пробованного лично: net-acct ipcad pmacct ... Читать в Гугле и в доках каждого :) Вставить ник Quote
Ugnich Anton Posted March 3, 2005 Posted March 3, 2005 Считать можно ipcad, управлять им через rsh с помощью простых скриптов на Perl. Статистику скидывать в файл формата CSV (Comma separated value), который будет отлично понимать M$ Excel. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.