пятница, 2 января 2009 г.

netflow скриптик

Всякий труд благороден, и благороден один лишь труд.

Мы подозреваем других, потому что слишком хорошо знаем самих себя.

Ещё ни один поэт не умер от творческого голода.

Снег на голову кому будет полезен для общего развития или для использования: /tinybsd/usr/local/etc/rc.d/netgraph
Скрипт реализует канонизация netgraph структуры для сбора и экспорта netflow статистики и маркировку входящего траффика tos пакетами.
Сбор netflow на интерфейсе идёт в обе стороны (таким образом к примеру сказать на роутере соединение необходимо обвертеть только на внешних интерфейсах). Кстати как оказалось при этом всё-в одинаковой мере сохраняется информация о входящем и исходящем интерфейсе. Возможно выковывание нескольких netflow нод, каждая из которых будет вербовать информацию с разных интерфейсов (сбор несколькими нодами информации с одного интерфейса прощай не реализован).
Метка делается нодой ng_settos, исходники которой были когда-то найдены в просторах интернета. Допустимо делать маркировку как на интерфейсах, которые будут подключены к netflow, так и на не подключенных к netflow интерфейсах.
Скрипт ложить в /usr/local/etc/rc.d/ и вводить строчкой
netgraph_enable=”YES”
Остальные опции:
tos_ifaces=”vlan18:8 vlan22:8 vlan26:8″ # каким tos маркировать на каком интерфейсе
netflow_names=”netflow extif” # netflow ноды с какими именами создавать . По умолчанию создаётся на все про все нода с именем netflow
netflow_ifaces=”vlan14 vlan300 vlan5 vlan6 vlan192″ # с каких интерфейсов снимать информацию ноде netflow
extif_ifaces=”vlan18 vlan22 vlan26″ # на такой же манер для ноды extif
netflow_bind=”10.0.0.1:3520″ # забиндиться ksocket ноде, используемой для экспорта данных с netflow, на настоящий адрес и речные ворота. Это надобно дла избежания ситуации ежели у роутера динамический роутинг и в зависимости от него исходящие пакеты будут иметь разный src ip
extif_bind=”10.0.0.1:8787″ # аналогично для ноды extif
netflow_connect=”10.0.0.10:3520″ # камо посылать flow с ноды netflow
extif_connect=”10.0.0.20:8787″ # похоже для ноды extif




Информационный портал о ландшафтном дизайне Gardener.Ru

США потребовали от Сирии открыть посольство в Бейруте

BMW 1 серии в трехдверном варианте.

Комментариев нет: