Здесь главное найти источник генерации netflow трафика, для отладки данного функционала.)))
iptables
Настоятельно просим вас при общении соблюдать Правила форума и законы РФ. Наша тематика вне политики, поэтому воздержитесь от обсуждения ситуации на Украине и связанных с ней событий, независимо от того, какую сторону вы поддерживаете.
Также напоминаем, что наш форум находится в доменной зоне .ru, физически расположен на российских серверах и мы соблюдаем действующее законодательство России. Любые сообщения о политике будут удаляться.
Linux Forum → Проекты пользователей LinuxForum → Система учета интернет-трафика
Здесь главное найти источник генерации netflow трафика, для отладки данного функционала.)))
iptables
Нет, с netflow данный коллектор работать не умеет. Но если встанет такая необходимость, то добавить поддержку netflow не составить труда. Здесь главное найти источник генерации netflow трафика, для отладки данного функционала.)))
было бы очень здорово если поддержка появится.
а в качесвте источнника Dynamips
Добавил соответствующий запрос "Добавить возможность получения информации о трафике через 'netflow'" (#58).
спасибо, буду ждать v 0.2
А эта софтина умеет блокировать трафик с определенных ресурсов?
А эта софтина умеет блокировать трафик с определенных ресурсов?
Нет.
На данный момент реализован только учет и хранение всего проходящего через нее трафика.
Нет.
На данный момент реализован только учет и хранение всего проходящего через нее трафика.
Может посоветуете софтину какую? Которая может работать в связке с trafstat'ом, блокировать ресурсы, протоколы по списку, рекламу и ограничивать скорость и кол-во трафика - на каждого юзера или группу юзеров. Что нибудь схожее с ISA-server...
Это все может делать Squid.
Я планирую добавить в TrafStat возможность управления Squid через WEB-интерфейс, но это будет реализовываться только в следующей версии.
TrafStat работает на уровне IP-протокола и оперирует IP-адресами, протоколами и номерами портов, т.е. ему ничего не известно про URL-ы рекламу и все такое.
iptables
А эта софтина умеет блокировать трафик с определенных ресурсов?
да.
Serg79, ман осильте пожалуйста, или не пишите кю.
drBatty, я вижу вы здесь начитанны манами...
drBatty, глупости не говорите. Если вам надо от своей младшей сестренки отрезать пару ресурсов, то вы можете воспользоваться и iptables. Ну а если вам надо запретить доступ к определенным ресурсам в масштабе предприятия, то вы уже через неделю зароетесь в этих IP-адресах.
У одного только вКонтакте целый список разных IP-адресов:
74 binocle.mezon.ru 0.00 0.00 2.47K 2.35K 2.47K 2.35K
75 srv43-131.vkontakte.ru 0.00 0.00 823.00 2.98K 823.00 2.98K
76 srv184-186.vkontakte.ru 0.00 0.00 879.00 3.41K 879.00 3.41K
77 srv140-131.vkontakte.ru 0.00 0.00 823.00 2.14K 823.00 2.14K
78 srv145-131.vkontakte.ru 0.00 0.00 823.00 2.62K 823.00 2.62K
79 srv231-131.vkontakte.ru 0.00 0.00 821.00 814.00 821.00 814.00
80 srv29-131.vkontakte.ru 0.00 0.00 823.00 2.92K 823.00 2.92K
81 srv68-131.vkontakte.ru 0.00 0.00 823.00 2.66K 823.00 2.66K
82 srv97-131.vkontakte.ru 0.00 0.00 823.00 2.40K 823.00 2.40K
83 srv249-131.vkontakte.ru 0.00 0.00 20.23K 155.62K 20.23K 155.62K
84 srv41-131.vkontakte.ru 0.00 0.00 823.00 2.77K 823.00 2.77K
85 srv56-131.vkontakte.ru 0.00 0.00 2.26K 8.58K 2.26K 8.58K
86 srv132-131.vkontakte.ru 0.00 0.00 823.00 2.62K 823.00 2.62K
87 srv222-131.vkontakte.ru 0.00 0.00 820.00 1.51K 820.00 1.51K
88 srv193-131.vkontakte.ru 0.00 0.00 878.00 3.33K 878.00 3.33K
89 srv226-131.vkontakte.ru 0.00 0.00 821.00 887.00 821.00 887.00
90 srv228-131.vkontakte.ru 0.00 0.00 823.00 2.59K 823.00 2.59K
91 srv113-131.vkontakte.ru 0.00 0.00 823.00 2.60K 823.00 2.60K
92 srv177-131.vkontakte.ru 0.00 0.00 822.00 2.53K 822.00 2.53K
93 srv39-131.vkontakte.ru 0.00 0.00 826.00 2.54K 826.00 2.54K
94 srv50-131.vkontakte.ru 0.00 0.00 768.00 1.49K 768.00 1.49K
95 srv8-131.vkontakte.ru 0.00 0.00 878.00 4.57K 878.00 4.57K
96 srv86-131.vkontakte.ru 0.00 0.00 821.00 1.60K 821.00 1.60K
97 87.242.75.130 0.00 0.00 7.93K 52.38K 7.93K 52.38K
И все современные развлекательные ресурсы используют кучу IP-адресов.
Так что уважаемый drBatty, вы после месяца поддержки списков IP в актуальном состоянии просто взвоете и плюнете на эту затею...
Другое дело в прокси серверах списки доступа:
*.vkontakte.ru
*sex.com
*xxx*
Чувствуете разницу drBatty.
Так что знаток манов drBatty, идите свои знания про iptables в другом месте показывайте.
Так что уважаемый drBatty, вы после месяца поддержки списков IP в актуальном состоянии просто взвоете и плюнете на эту затею...
Чувствуете разницу drBatty.
не, не чувствую. сложно написать примитивный скриптик, который будет этим заниматься? мне - нет.
Ну а если вам надо запретить доступ к определенным ресурсам в масштабе предприятия
что значит "если"? если у меня на предприятии есть шлюз со сквидом, то естественно, я не буду заниматься ерундой, и писать какие-то скрипты.
*.vkontakte.ru
*sex.com
*xxx*
подумаешь - народ будет юзать одноклассников. или ещё какую-нить ерунду. Тысячи их. Как вы будете с этим бороться? "На бумаге", рапортуя начальству, что дескать "всё прикрыто!"?
Кстати, множество порно-доменов имеет вид абракадабры, именно для того, что-бы ВЫ их не могли заблокировать.
Если мне надо отрезать кусок мне проще не проксю (которую терпеть не могу) а днс сервер поднять и запросы на опредилённый хост перенаправлять куда мне надо.
На iptables тоже спокойно резать можно.
На счёт traffstat породие на traffpro. Ток у traffpro давно фунционал не кислый и не каких проксей.
Если у человека появилось время проще другим проэктам помоч чем изобретать велосипед (костыль)
iptables + iproute2 творят чудеса.
Kettler, drBatty, может и статью с инструкцией напишите добрые люди? Поможете жаждущим просвещения? smile А то все в маны отсылаете... Не отрицаю, man конечно вещь жуть как полезная. Но я например только учусь.
Kettler, и кстати, по поводу trafpro, она платная...
Kettler, drBatty, может и статью с инструкцией напишите добрые люди? Поможете жаждущим просвещения? smile А то все в маны отсылаете... Не отрицаю, man конечно вещь жуть как полезная. Но я например только учусь.
Kettler, и кстати, по поводу trafpro, она платная...
Есть бесплатная ещё в инете.
Есть бесплатная ещё в инете.
Насколько я знаю бесплатная называется traffpro
На счёт traffstat породие на traffpro. Ток у traffpro давно фунционал не кислый и не каких проксей.
Nigelist
Вышла первая стабильная версия TrafStat 0.1.0-beta.
Ну что хочется сказать. Версия 0.1.0-beta уже достаточна стабильна и в принципе пригодна для использования. Тот функционал ради которого все это задумывалось, а именно считать трафик проходящий через шлюз, реализован.
Дальнейшее развитие ветки 0.1.0-beta прекращается. Так как с самого начала я не задумывался об архитектуре WEB-морды, то получился какой то монстр. Что бы добавить что то новое, приходиться копировать кучу кода, да и взаимосвязь между модулями кривая.
Одним словом, теперь когда уже появилось более конкретно виденье проекта и появился опыт от сделанного, решил все переделать пока еще кода не так много. Буду закладываться на MVC архитектуру, но в очень упрощенном варианте.
Попробовал поставить, но заткнулся на сборке trafd. Лезет вот такая бяка
make-3.81-3.el5
gcc-4.1.2-50.el5
libpcap-0.9.4-15.el5
libpcap-devel-0.9.4-15.el5--=XliN=--, а есть этот файл pcap/sll.h по указанным путям: -l/usr/include -l/usr/local/include -I/usr/include/pcap -I/usr/local/include/pcap?
Может, стоит версию libpcap-devel установить по-новее — у меня этот файл относится к libpcap-1.1.1.
Lupo Alberto, Нету. Ни в одном из указанных путей. Новее версию ставить не могу, т.к. сервер в продакшене и ломать не хочется.
Есть какие идеи? Хочется снимать трафик с vlan`ов.
А что именно нужно считать?
Вот что нашлось сразу, может, что-то подойдёт?
* net-analyzer/darkstat
Available versions: 3.0.712 3.0.713
Homepage: http://dmr.ath.cx/net/darkstat/
Description: darkstat is a network traffic analyzer
* net-analyzer/ethstatus
Available versions: 0.4.2-r2
Homepage: http://ethstatus.calle69.net/
Description: ncurses based utility to display real time statistics about network traffic.
* net-analyzer/gnome-netstatus
Available versions: 2.28.2 {debug}
Homepage: http://www.gnome.org/
Description: Network interface information applet
* net-analyzer/ifstat
Available versions: 1.1 {snmp}
Homepage: http://gael.roualland.free.fr/ifstat/
Description: Network interface bandwidth usage, with support for snmp targets.
* net-analyzer/ifstatus
Available versions: 1.1.0
Homepage: http://ifstatus.sourceforge.net/
Description: A simple CLI program for displaying network statistics in real time.
* net-analyzer/iptstate
Available versions: 2.2.1 ~2.2.2 ~2.2.3
Installed versions: 2.2.1(18:20:01 12.02.2011)
Homepage: http://www.phildev.net/iptstate/
Description: IP Tables State displays states being kept by iptables in a top-like format
* net-analyzer/mk-livestatus
Available versions: ~1.1.8 ~1.1.10_p1 {examples perl python test}
Homepage: http://mathias-kettner.de/checkmk_livestatus.html
Description: Nagios/Icinga event broker module that allows quick/direct access to your status data
* net-analyzer/mrtg-ping-probe
Available versions: ~2.2.0
Homepage: http://pwo.de/projects/mrtg/
Description: Addon mrtg contrib for stats ping/loss packets
* net-analyzer/nagstamon
Available versions: ~0.9.5 ~0.9.6.1 {gnome}
Homepage: http://nagstamon.sourceforge.net
Description: Nagstamon is a Nagios status monitor for a systray and displays a realtime status of a Nagios box
* net-analyzer/nstats
Available versions: 0.4-r1
Homepage: http://trash.net/~reeler/nstats/
Description: Displays statistics about ethernet traffic including protocol breakdown
* net-analyzer/pktstat
Available versions: 1.8.3 1.8.4
Homepage: http://www.adaptive-enterprises.com.au/ … e/pktstat/
Description: A network monitoring tool, with bandwidth tracking
* net-analyzer/rrdcollect
Available versions: ~0.2.3 ~0.2.4 {exec pcap pcre}
Homepage: http://rrdcollect.sourceforge.net/
Description: Read system statistical data and feed it to RRDtool
* net-analyzer/sancp
Available versions: ~1.6.1-r3 {sguil}
Homepage: http://www.metre.net/sancp.html
Description: SANCP is a network security tool designed to collect statistical information regarding network traffic and collect the traffic itself in pcap format.
* net-analyzer/slurm
Available versions: 0.3.3
Homepage: http://www.wormulon.net/projects/slurm
Description: Realtime network interface monitor based on FreeBSD's pppstatus
* net-analyzer/tcpstat
Available versions: 1.5 1.5-r1 {berkdb ipv6}
Homepage: http://www.frenchfries.net/paul/tcpstat/
Description: Reports network interface statistics
* net-analyzer/traffic-vis
Available versions: 0.35-r1 ~0.35-r2 {gif}
Homepage: http://www.mindrot.org/traffic-vis.html
Description: Generate traffic stats in html, ps, text and gif format
* net-analyzer/vnstat
Available versions: 1.10 {gd}
Installed versions: 1.10(22:43:43 27.08.2010)(gd)
Homepage: http://humdi.net/vnstat/
Description: Console-based network traffic monitor that keeps statistics of network usage
Вот что нашлось сразу, может, что-то подойдёт?
не знаю... хотелось бы с графиками. Статистику что бы вела.. ну можно было посмотреть на какие сайты заходили. Типо того.
Нужно сколько трафика пробежало в общем по каждому влану и т.д.
--=XliN=--, http://www.cacti.net/
Ее я не смог прикрутить. Уже делал несколько подходов. Осилил только Munin, но он не показывает то что мне нужно.
Lupo Alberto, Конечно не то что хотелось, но хоть что то... Смотрится вроде ничего.
Вот зацените: клац
--=XliN=--, покажи какие файлы вообще установил пакет libpcap-devel в систему. Он должен был установить заголовочные файлы библиотеки libpcap, вот надо узнать куда он их поставил.
А вот что поиск выдает
root@ldap ~]# yum search pcap
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* addons: centos.hostace.ru
* base: centos.hostace.ru
* contrib: centos.hostace.ru
* epel: mirror.yandex.ru
* extras: centos.hostace.ru
* updates: centos.hostace.ru
======================================================================= Matched: pcap =======================================================================
libpcap.i386 : Системонезависимый интерфейс для "захвата" пакетов.
libpcap-devel.i386 : A pcap library.
dns_flood_detector.i386 : DNS Flood Detector
dnstop.i386 : Displays various tables of DNS traffic on your network
fprobe.i386 : NetFlow probe
ipcad.i386 : IP accounting daemon
libnet.i386 : Routines to help with network packet contruction and handling
libnet10-devel.i386 : Development files for the libnet library
ngrep.i386 : Network layer grep tool
ntop.i386 : A network traffic probe similar to the UNIX top command
pcapdiff.noarch : Compares packet captures, detects forged, dropped or mangled packets
pcapy.i386 : A Python interface to libpcap
perl-Net-Pcap.i386 : Interface to pcap(3) LBL packet capture library
tcpreplay.i386 : Replay captured network traffic
tcpxtract.i386 : Tool for extracting files from network traffic
unicornscan.i386 : Scalable, accurate, flexible and efficient network probing
wireshark.i386 : Анализатор сетевого трафика
--=XLIN=--, без обид но Serg79 просил "--=XliN=--, покажи какие файлы вообще установил пакет libpcap-devel в систему. "
Сори ты уже запостил, а я как раз писал сообщение.
Linux Forum → Проекты пользователей LinuxForum → Система учета интернет-трафика
Форум работает на PunBB, при поддержке Informer Technologies, Inc