LINUX.ORG.RU
ФорумAdmin

как посчитать трафик ?


0

0

в общем задача такая
надо посчитать весь трафик за какой-то период
по IP ну и желательно по каким портам
т.е. чтоб можно было посмотреть что
по IP 43.43.43.43 по
порту 80 вошло 3 гиг вышло 40 гиг за месяц
и т.д.
ну и типа интерфейс eth0
вошло 200 гиг вышло 400 гиг

буду очень благодарен если кто-то
подскажет софт которым это делается
да и вобще что к чему...

anonymous

искать на поисковиках ipac. Работает с ядрами 2.2.х

Druker
()

Создаешь на шлюзе пустые правила в цепочке FORWARD соответственно путям прохождения пакетов. Для входящего трафика:
iptables -A FORWARD -i [имя входного интерфейса] --dport [порт по которому хочешьвести статистику]
iptables -A FORWARD -o [имя выходного интерфейса] --sport [порт по которому хочешьвести статистику]

Если на шлюзе есть прокси, то нужно учитывать трафик проходящий по цепочкам INPUT и OUTPUT.

Далее сам пишешь небольшой скрипт на shell(awk) или perl который вынимает информацию из второго столбца вывода команды:
iptables -v -L.
Вставляешь его в cron и все.

ИМХО это самый лучший способ.
С готовыми прогами считающими трафик одни мучения. Только время напрасно потратишь на то чтобы заставить их правильно работать.

P.S. Вместо iptables можно использовать ipchains, но эта программа уже устарела.

anonymous
()

Добавление:

iptables -A FORWARD -o [имя выходного интерфейса] --sport [порт по которому хочешьвести статистику]

это для исходящего трафика

anonymous
()

По-моему это самый распространенный вопрос в форумах по Линуксу. Существуют десятки разных способов посчитать трафик. Линукс это же открытый конструктор. Можно одну и ту же деталь приделывать разными способами...

VPechorin
()

К VPechorin Тебя же спрашивали, как а не про десятки разных способов. Либо ответь человеку, либо проходи мимо.

anonymous
()

Da eto tema vstaet chutli ne kagdiy den! V dokumentacii chtoli napisat
(na etom servere) kakie est sredstva?! Poishi na etom forume za posledniy
mesyac bilo kucha otvetov na etu temu.
Ot sebya dam ssilochku http://www.nf.ru/billing/
Sam eshe ne postavil, no uge skachal (posmotrim, pouzaem) :-)
Na samom dele est realno kucha sposobov sdelat obshet trafika,
vse zavisit tolko ot togo chto ti hochesh dostignut.
Inigda mogno pozvilit sebe i billingovuu sistemu kupit edak za 2000-5000$
:-))
Mogesh slat pisma: dibrain@mail.ru

DiBrain
()

Спасибо за ответы
я тут еще забыл немного ситуацию пояснить
короче трафик будет считатся на веб серваке
где преимущественно HTTP и FTP
надо софт под ядро 2.4.х
либо с использованием snmp
надо мониторить не текущий траф
с этим я уже разобрался mrtg и iptraf мне очень помогли
:)
а именно собирать статистику и чтоб можно было
ее просматривать за какоето время....
да и как бы навороты за 2-5к тоже не подходят
заранее спасибо

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.