anonymous@RULINUX.NET~# Last login: 2024-11-24 18:19:09
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

Учёт трафика

Хочу сабж на домашний комп. Но не такой, который провы и конторы юзают. Хотелось бы, чтобы прога учёта трафа вела статистику по прогаммам на локалхосте, обменивающимися данными через определённый интерфейс. Есть браузер, торрент, ишак, свн, вгет и прочее. Сильно желательно также получать инфу, с какого айпишника внешки сколько трафа пришло/ушло. Достаточен учёт трафика одного, локального компа. Есть и другие в локалке, пущенные через НАТ на этом же локалхосте, но траф через них невелик и их учитывать не обязательно. Есть ли готовое решение?

bugmaker(*) (2010-09-28 04:30:00)

Opera/9.62 (X11; Linux i686; U; en) Presto/2.1.1

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: Учёт трафика от bugmaker 2010-09-28 04:30:00
avatar
Скрыть

Re: Учёт трафика

>ишак
Вот ты и спалился, виндузятко. :)

Tux-oid(*)(2010-09-28 07:59:20)

Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.2.6) Gecko/20100626 SUSE/3.6.6-1.2 Firefox/3.6.6
[#] [Добавить метку] [Редактировать] Ответ на: Re: Учёт трафика от Tux-oid 2010-09-28 07:59:20
avatar
Скрыть

Re: Учёт трафика

Подозреваю, что под ишаком подразумевался осёл - eMule.

makharadg(*)(2010-09-28 09:01:30)

Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10 GTB7.1
[#] [Добавить метку] [Редактировать] Ответ на: Учёт трафика от bugmaker 2010-09-28 04:30:00
avatar
Скрыть

Re: Учёт трафика

>Но не такой, который провы и конторы юзают.

а вот и зря. они юзают то же самое что и остальные, а именно парсер(баш, перл, да вообще что угодно) + логи. если нужно что-то конкретное -- man iptables |grep LOG. можно конечно взять и готовые парсеры, но названия не помню а гуглятся они на раз.

anonymous(*)(2010-09-28 09:38:33)

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.9) Gecko/20100402 Linux Mint/8 (Helena) Firefox/3.5.9
[#] [Добавить метку] [Редактировать] Ответ на: Re: Учёт трафика от anonymous 2010-09-28 09:38:33
avatar
Скрыть

Re: Учёт трафика

и да, пример самого банальнейшего учета трафика с/на 192.168.0.1:

tcpdump -nq net 192.168.0.1 >test &

cat test | awk '{s+=$7} END {print(s/1024)}'

вот по такому, примерно, принципу и работает _любой_ учет трафика, и различаются они только сложностью парсеров.:)

//да, название одного из парсеров вспомнил: sarg.

anonymous(*)(2010-09-28 10:06:49)

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.9) Gecko/20100402 Linux Mint/8 (Helena) Firefox/3.5.9
[#] [Добавить метку] [Редактировать] Ответ на: Re: Учёт трафика от Tux-oid 2010-09-28 07:59:20
avatar
Скрыть

Re: Учёт трафика

не совсем понял, что в амуле такого вендузячьего?

bugmaker(*)(2010-09-28 15:54:39)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100407 Ubuntu/9.04 (jaunty) Shiretoko/3.5.9
[#] [Добавить метку] [Редактировать] Ответ на: Re: Учёт трафика от anonymous 2010-09-28 09:38:33
avatar
Скрыть

Re: Учёт трафика

ты вопрос не читал. Мне нужна статистика по прогам, а не по компам. В тех логах проги никак не обозначены. Хотя может быть можно сотворить скрипт и при помощи netstat добиться чего-то такого, но не думаю, что это будет так просто, и в любом случае, если есть готовое, не хотелось бы терять зря на это время.

bugmaker(*)(2010-09-28 15:57:08)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100407 Ubuntu/9.04 (jaunty) Shiretoko/3.5.9
[#] [Добавить метку] [Редактировать] Ответ на: Re: Учёт трафика от bugmaker 2010-09-28 15:57:08
avatar
Скрыть

Re: Учёт трафика

>ты вопрос не читал. Мне нужна статистика по прогам, а не по компам. В тех логах проги никак не обозначены. Хотя может быть можно сотворить скрипт и при помощи netstat добиться чего-то такого, но не думаю, что это будет так просто, и в любом случае, если есть готовое, не хотелось бы терять зря на это время.

в тех логах есть порты, по ним и смотри. по другому в юнихах никак не сделаешь. можно конечно в таблесах логировать по [ug]id'у, но пускать каждую прогу под разным юзверем -- тот еще костыль. готовое есть только для винды(считает именно по прогам, но, увы, названия не помню) :)

anonymous(*)(2010-09-28 20:02:03)

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.9) Gecko/20100402 Linux Mint/8 (Helena) Firefox/3.5.9
[#] [Добавить метку] [Редактировать] Ответ на: Re: Учёт трафика от anonymous 2010-09-28 20:02:03
avatar
Скрыть

Re: Учёт трафика

> в тех логах есть порты, по ним и смотри.
и как оно по портам бровзер от вгета отличит?

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

bugmaker(*)(2010-09-28 20:12:21)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100407 Ubuntu/9.04 (jaunty) Shiretoko/3.5.9
[#] [Добавить метку] [Редактировать] Ответ на: Re: Учёт трафика от bugmaker 2010-09-28 20:12:21
avatar
Скрыть

Re: Учёт трафика

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

чтобы это делать в реалтайме -- нужно пилить едро. дерзай)

anonymous(*)(2010-09-28 20:30:13)

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.9) Gecko/20100402 Linux Mint/8 (Helena) Firefox/3.5.9
Этот тред читают 2 пользователя:
Анонимных: 2
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!