Перейти к содержимому
Калькуляторы

Linux подсчёт абонентского трафика

Требуется вести учёт потребления трафика по IP адресам. Имеется сервер, на который зеркалируется весь трафик (на интерфейс eth3).

Пробовал использовать netflowd + flow-capture.

 

softflowd -i eth3 -n 127.0.0.1:9991

/etc/sysconfig/flow-capture:

OPTIONS="-n 275 -w /home/dumps 0/0/9991"

 

filter.acl:

ip access-list standard n192 permit 192.168.1.0 0.0.0.255

 

test_report.cfg:

stat-report localnet_out

type ip-source-address

output

format ascii

options +header,+xheader,+totals

fields +flows,+packets,+duration

sort +packets

 

stat-report localnet_in

type ip-destination-address

output

format ascii

options +header,+xheader,+totals

fields +flows,+packets,+duration

sort +packets

 

stat-definition localnet_out

report localnet_out

 

stat-definition localnet_in

report localnet_in

 

Далее вывожу отчёт по вх. трафику:

flow-cat -p путь_до_дампа | flow-filter -D n192 -f filter.acl | flow-report -s test_report.cfg -S localnet_in | flow-rptfmt -f html -H

отчёт выводится

 

А вот когда пытаюсь вывести отчёт по исх. трафику, ничего не получается:

flow-cat -p путь_до_дампа | flow-filter -S n192 -f filter.acl | flow-report -s test_report.cfg -S localnet_out | flow-rptfmt -f html -H

 

Что делать? Как вывести отчёт по исх. трафику?

Может быть есть другие варианты подсчёта трафика по ip?

 

(P.S. Пожалуйста, без вопросов зачем сейчас вести учёт по трафику...)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Пошагово изучайте вывод для исхода.

+могут быть нюансы при наличие NAT'a

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Снимайте трафик до NAT, иначе статистика ваша окажется бесполезна.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не проще простенький билинг накатить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.