создание системы учета трафика (выбор инструментов и источников информации)

Модератор: Модераторы разделов

patrius
Сообщения: 337
ОС: Debian (4 & 5) -> Gentoo

создание системы учета трафика

Сообщение patrius »

Имеем:
- Debian 5.0 Lenny
- несколько сетевых интерфейсов eth* & ppp*
- набор пользователей.
необходима информация вида:
IP - протокол - порт. источник и получатель + обьемы трафика.
про весь ходящий трафик,
про локальные источники допольнительно нужна информация вида IP - MAC
вся информация сливается в MySQL.

что взять за основной источник подобной информации?
подойдет ли для сбора информации Питон? или нужно что-то другое?
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: создание системы учета трафика

Сообщение yaleks »

ipcad
Спасибо сказали:
Аватара пользователя
butch
Сообщения: 331
ОС: :OC

Re: создание системы учета трафика

Сообщение butch »

предложу ipt_netflow. но помоему ни в ипкад, ни в нетфлоу информации про маки не будет (могу ошибаться).
маки то вам зачем?
Спасибо сказали:
alfss
Сообщения: 262

Re: создание системы учета трафика

Сообщение alfss »

"вся информация сливается в MySQL."
если трафика много - зверушка сдохнет.
Спасибо сказали:
patrius
Сообщения: 337
ОС: Debian (4 & 5) -> Gentoo

Re: создание системы учета трафика

Сообщение patrius »

butch писал(а):
18.05.2009 16:50
предложу ipt_netflow. но помоему ни в ипкад, ни в нетфлоу информации про маки не будет (могу ошибаться).
маки то вам зачем?

для наказывания особо умных пользователей, которые тягают чузие маки.
похожая инфа есть в

Код:

arp -n
, но я чет не могу найти инфы о том как данные попадают в arp таблицу на сервере.

alfss писал(а):
19.05.2009 06:55
"вся информация сливается в MySQL."
если трафика много - зверушка сдохнет.

не понял, о чем именно вы хотите меня предупредить?
Спасибо сказали:
Аватара пользователя
butch
Сообщения: 331
ОС: :OC

Re: создание системы учета трафика

Сообщение butch »

нетфлоу к примеру генерит очень много инфы о соединениях =) если быть точнее - о каждом пакете.
загрузка в мускул может оч сильно нагрузить систему =)
ну и размер бд будет оч большой. как и время анализа.
поэтому возможно имеет смысл хранить в файлах данных коллектора. коллекторы нетфлоу - на выбор =)) и из него уже выгружать нужные данные
Спасибо сказали:
sim1
Сообщения: 155
ОС: GNU,BSD

Re: создание системы учета трафика

Сообщение sim1 »

Посмотрите в сторону FreeRadius зачем изобретать велосипед ?
- сбор данных по netflow, pppoe ...
- хранение данных в mysql, c возможностью настройки дискретности сбора данных и использования промежуточного файла sql выражений, который используется как стек команд для работы с базой.
- возможность использование подключаемых самописных perl модулей
- и т.д.
Спасибо сказали: