Остановился на trafd
Все бы ничего, настроил и он считает. Но мне надо сделать так же как и в инструкции http://tmeter.ru/misc/trafd/
Доделал до того момента где расшифровывается бинарник и привращается в текстовый
Код: Выделить всё
(/usr/local/var/traffic/20071101.fxp0) SKTV at Jun 27 14:29:04 - Oct 30 18:53:36
Summary: 2738777980393226240 data bytes, 2196678203408384 all bytes, 12 records
From Port To Port Proto Data All
192.168.2.2 none 6.1.80.0 none unkn -140232563410075648 1984661437808640
195.98.49.229 none 6.2.80.0 none unkn 144863680616464384 86676735000576
87.250.251.36 none 6.2.80.0 none unkn 144863680616464384 25696789331968
192.168.2.2 none 17.1.53.0 none unkn -3748644973457702912 24086176595968
192.221.106.124 none 6.2.80.0 none unkn 5323882391712825344 15320148344832
217.72.144.35 none 6.2.80.0 none unkn 144863680616464384 15178414424064
66.35.250.209 none 6.2.80.0 none unkn 144863680616464384 10655813861376
81.176.69.217 none 6.2.80.0 none unkn 144863680616464384 8370891259904
66.249.91.147 none 6.2.80.0 none unkn 144863680616464384 8190502633472
213.180.204.36 none 6.2.80.0 none unkn 144863680616464384 7378753814528
217.150.34.129 none 17.2.53.0 none unkn 144863680616464384 5549097746432
194.186.55.25 none 6.2.187.1 none unkn 144863680616464384 4913442586624
У меня подсетка 192.168.1.0/24 А трафик мне нужно считать входящий с инета. Т.к. у меня fxp0 смотрит в инет я ее и указал.
Делал очень просто:
Код: Выделить всё
SKTV# /usr/local/bin/trafstat -i fxp0
SKTV# trafdump fxp0
SKTV# trafsave fxp0
Как это реализовать? Как создать таблицу? Не получается ((Вчерашний трафик поместим в таблицу под названием yesterday следующего формата:
Код: Выделить всё
create table yesterday (src_ip char(16), src_port int, dst_ip char(16), dst_port int, proto int, bytes bigint);