Re[2]: Traffic counters or billing system for IP.
А что вы мучаетесь с выбором пакетов ? Сделать свою считалку что на tables, что на chains делается элементарнейше -- я например каждые 5 минут делаю iptables -L -v -Z |grep -v ' 0 '/var/log/traf/`date +%Y%m` а потом просто пробегусь простой программкой на С (сейчас как раз пишу), сложу нужные числа
Re: Traffic counters or billing system for IP.
On Mon, Dec 02, 2002 at 12:23:58AM +0500, Constantin Cherkasoff wrote: Hi! DAK Можно ipac-ng. только там нужно все правила учета руками создать. DAK Хорошо если заранее известно что именно считать. DAK А net-acct умеет считать вообще все подряд (а-ля цисковского ip DAK accounting), а потом парсить логи и находить там то, что надо. net-acct Usermode IP accounting daemon Usermode - suxx. Зачем таскать каждый пакет в usermode ? А какие от этого траблы, собственно? Напряг процессора? Ну так роутеру (особенно если нет огромной таблицы маршрутизации, которая динамически меняется) процессорное время девать некуда. Net-acct работает и под 2.2 и под 2.4, что, если учитывать большое количество роутеров, как в моем случае, является очень большим плюсом. Опять же нет проблемы того самого буфера - если не обрезетил статистику вовремя - например если траффик почему-то огромен стал - что-то может потерятся. А в случае с net-acct возможность данного события не так велика. Очень хороший лог - когда-куда-откуда-какой интерфейс-сколько. Посему отказыватся от хорошего решения в пользу немного более правильного, но более ограниченного - думаю не стоит :) Посмотрите вот: http://zzz.corg.ru/u/Members/dmitry/nf2 Пытались этот патч в апстрим предложить, но безуспешно :-( -- Nick Potemkin
Re: Traffic counters or billing system for IP.
Hi! DAK Можно ipac-ng. только там нужно все правила учета руками создать. DAK Хорошо если заранее известно что именно считать. DAK А net-acct умеет считать вообще все подряд (а-ля цисковского ip DAK accounting), а потом парсить логи и находить там то, что надо. net-acct Usermode IP accounting daemon Usermode - suxx. Зачем таскать каждый пакет в usermode ? Посмотрите вот: http://zzz.corg.ru/u/Members/dmitry/nf2 Пытались этот патч в апстрим предложить, но безуспешно :-( -- coxx.
Re: Traffic counters or billing system for IP.
А как заставить iptables кидать логи не в syslog а в MySQL базу ? Есть ли такие варианты ??? With best regards Dmitriy Sirant ___ Welcome to www.paradise.net.ua - Original Message - From: Denis A. Kulgeyko [EMAIL PROTECTED] To: debian-russian@lists.debian.org Sent: Thursday, November 21, 2002 5:39 PM Subject: Re: Traffic counters or billing system for IP. Можно ipac-ng. только там нужно все правила учета руками создать. Хорошо если заранее известно что именно считать. А net-acct умеет считать вообще все подряд (а-ля цисковского ip accounting), а потом парсить логи и находить там то, что надо. IMHO, для провайдера лучше net-acct подойдет - ipac-ng настраивать и перенастраивать потом замучаешься. А для конечных потребителей инета - наоборот - там нет смысла писать свой большущий парсер - проще ipac-ng настроить (он, кстати, еще умеет рисовать графики и с него можно по крону на почту статистику отправлять). -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Traffic counters or billing system for IP.
Всем привет. Подскажите каким образом можно посчитать траффик проходящий через роутер. -- Yagdzhyyev Vladislav Dnepropetrovsk, Ukraine
Re: Traffic counters or billing system for IP.
On Thu, Nov 21, 2002 at 04:17:11PM +0200, Vladislav wrote: Например пакет net-acct. Он генерит логи типа таймстемп-протокол-откуда-порт-куда-порт-сколько Можно самому написать скрипт для обработки таких логов, можно всять уже написанный. Всем привет. Подскажите каким образом можно посчитать траффик проходящий через роутер. -- Yagdzhyyev Vladislav Dnepropetrovsk, Ukraine -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- Nick Potemkin Eniro Rus-M http://www.eniro-m.ru ::: Yellow Pages Moscow http://www.yellowpages.ru phone: +7 (095) 799-55-55 fax: +7 (095) 799-55-09
Re: Traffic counters or billing system for IP.
Чт 21 Ноя 2002 16:27, Вы написали: 21 Ноябрь 2002 17:17, Vladislav написал: Всем привет. Подскажите каким образом можно посчитать траффик проходящий через роутер. Есть програмка самописная, но работает уже второй в 2 местах - нареканий почти нет:). Использует mysql и ipchains либо iptables. Где можно взять? -- Yagdzhyyev Vladislav Dnepropetrovsk, Ukraine
Re: Traffic counters or billing system for IP.
Чт 21 Ноя 2002 16:45, Вы написали: 21 Ноябрь 2002 17:42, Vladislav написал: Чт 21 Ноя 2002 16:27, Вы написали: 21 Ноябрь 2002 17:17, Vladislav написал: Всем привет. Подскажите каким образом можно посчитать траффик проходящий через роутер. Есть програмка самописная, но работает уже второй в 2 местах - нареканий почти нет:). Использует mysql и ipchains либо iptables. Где можно взять? тебе подо что нужно? под iptables. Одно скажу mysql никогда не ставил и не настраивал. :((( -- Yagdzhyyev Vladislav Dnepropetrovsk, Ukraine
Re: Traffic counters or billing system for IP.
Можно ipac-ng. только там нужно все правила учета руками создать. Хорошо если заранее известно что именно считать. А net-acct умеет считать вообще все подряд (а-ля цисковского ip accounting), а потом парсить логи и находить там то, что надо. IMHO, для провайдера лучше net-acct подойдет - ipac-ng настраивать и перенастраивать потом замучаешься. А для конечных потребителей инета - наоборот - там нет смысла писать свой большущий парсер - проще ipac-ng настроить (он, кстати, еще умеет рисовать графики и с него можно по крону на почту статистику отправлять).
Re: Traffic counters or billing system for IP.
Чт 21 Ноя 2002 17:39, Denis A. Kulgeyko написал: Можно ipac-ng. только там нужно все правила учета руками создать. Хорошо если заранее известно что именно считать. А net-acct умеет считать вообще все подряд (а-ля цисковского ip accounting), а потом парсить логи и находить там то, что надо. IMHO, для провайдера лучше net-acct подойдет - ipac-ng настраивать и перенастраивать потом замучаешься. А для конечных потребителей инета - наоборот - там нет смысла писать свой большущий парсер - проще ipac-ng настроить (он, кстати, еще умеет рисовать графики и с него можно по крону на почту статистику отправлять). В моем случае у меня есть 3 сетки. 2 - реальные IP адреса, одна из них это peer сеть, вторая диапазон реальных IP. И плюс одна локалка. Вот стоит задача считать внешний траффик относительно каждого IP из локалки и подсети реальных IP и плюс весь суммарный траффик наружу. Никаких PPP и динамических IP нет. -- Yagdzhyyev Vladislav Dnepropetrovsk, Ukraine