Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Программы для подсчёта/учёта трафика под Linux/UNIX/*BSD

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5

Открыть новую тему     Написать ответ в эту тему

Uriel

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iptraff - считает
Stargazer

Всего записей: 269 | Зарегистр. 26-06-2002 | Отправлено: 14:17 17-03-2003 | Исправлено: Uriel, 19:39 22-06-2003
UncoNNecteD



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
polux
Сквид это только http - не пойдет, выложи что есть...
 
 
Добавлено
Uriel
Ты его настраивал? Какой принцип работы ?
На сайте очень мало инфы...

----------
-= Я тут чертовски давно =-

Всего записей: 4040 | Зарегистр. 21-03-2002 | Отправлено: 14:48 17-03-2003
polux



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
UncoNNecteD
 
не совсем так, у меня через squid ходит http,https,ftp,icq; можно практически все сервисы.
 
вот скрипты http://polux.fromru.com/istate.tar.bz2

Всего записей: 158 | Зарегистр. 23-02-2003 | Отправлено: 16:58 17-03-2003
UncoNNecteD



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
polux
Ну контр-страйк ты под сквид не засунешь... и...
Не работает ссылочка!
 


----------
-= Я тут чертовски давно =-

Всего записей: 4040 | Зарегистр. 21-03-2002 | Отправлено: 18:42 17-03-2003
Uriel

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
UncoNNecteD
настраивал? он у меня на сетке стоит вот уже пол года.
все его настройки - "rpm -i Stargazer.rpm"
там настроек не очень много, но выполняет свою функцию на ура.
Считает траффик по юзверям по нескольким направлениям (как выставишь), можно юзверям дать программки, которые пускают или нет пользователя в инет (т.е. удалённо меняют настройки твоего файрвола). Проверка пользователей по паролю, логину и IP. Каждому пользователю можно выставить тариф и определить какой трафик ему считать.
 
ну вобщем Stargazer - неплохой биллинг. И бесплатный
 
ЗЫ. будут по нему вопросы. спрашивай там на форуме.

Всего записей: 269 | Зарегистр. 26-06-2002 | Отправлено: 18:45 17-03-2003
polux



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
UncoNNecteD
 

Цитата:
Не работает ссылочка!  

 
угу, виноват, исправил.
 
 

Цитата:
Считает траффик по юзверям по нескольким направлениям (как выставишь), можно юзверям дать программки, которые пускают или нет пользователя в инет (т.е. удалённо меняют настройки твоего файрвола). Проверка пользователей по паролю, логину и IP. Каждому пользователю можно выставить тариф и определить какой трафик ему считать

 
скрипты, которые я выложил как раз этим и занимаются, причем все это дело происходит на стороне сервера.

Всего записей: 158 | Зарегистр. 23-02-2003 | Отправлено: 07:09 18-03-2003
UncoNNecteD



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Uriel
Он на шлюз должен быть установлен?
Какой принцип работы? Сниффер?  
Там форум мертвый - я уж лучше тут
 
polux
Скачал, подскажи еще как использовать их?
Или ссылочку... откуда скрипты то ?

----------
-= Я тут чертовски давно =-

Всего записей: 4040 | Зарегистр. 21-03-2002 | Отправлено: 10:30 18-03-2003
Uriel

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
UncoNNecteD
какие принципы работы биллинга? бери исходники и ковыряйся

Всего записей: 269 | Зарегистр. 26-06-2002 | Отправлено: 10:58 18-03-2003
polux



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
UncoNNecteD
 
сам написал, в качетсве БД используется FireBird, пользователи, групы хранятся в директории LDAP, в результатет получается централизованная база пользователей, с возможностью жесткого конторля пользователей в отношение информации получаемой из Инета.
Документации нет, т.к. писал для автоматизации своей работы, в принципе, если знаешь perl, то нетрудно разобраться, что к чему.

Всего записей: 158 | Зарегистр. 23-02-2003 | Отправлено: 14:28 18-03-2003
alexxxss



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
UncoNNecteD
(может поздновато тему поднял)
Дык на чем всё же остановился ? (я сейчас весь tcpdump сохраняю в файл, потом перловым скриптом обрабатываю - но логи просто огромны, хотя точнее уже не бывает ). Почитал я тут ещё описание утиля Ipac , но не смог его найти (сайт разработчика в дауне), похоже то что надо. Его описуха с настройкой
http://www.eboard.ru/viewtop.php?t=115&sid=ed16a8019e4fdd221e4552600696dac1  
 
Кстати мона цепочками  мона ещё так считать:  
 
ipchains -N intraf  
ipchains -A input -i eth2 -j intraf  
ipchains -A intraf -s 0/0 -j ACCEPT  
 
ipchains -L intraf -v -x -n > /var/log/trafin  
 
ipchains -N outtraf  
ipchains -A output -i eth2 -j outtraf  
ipchains -A outtraf -d 0/0 -j ACCEPT  
 
ipchains -L outtraf -v -x -n > /var/log/trafout
 
, но тока при таком раскладе для каждого айпишника (если хошь получить по каждому расклад) надо свою цепочку писать с собственным логом (если это так - то слишком много мороки). Или я уже прегрузился.
 
PS  А  IPFM  под линух работает?

----------
Даёшь антиквариат в массы !

Всего записей: 583 | Зарегистр. 19-09-2002 | Отправлено: 20:16 17-06-2003 | Исправлено: alexxxss, 20:21 17-06-2003
UncoNNecteD



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
А  IPFM  под линух работает

Работает, но во первых его логи тоже надо обрабатывать, а во вторых - они что то не особо точны оказались...

Всего записей: 4040 | Зарегистр. 21-03-2002 | Отправлено: 20:40 17-06-2003
alexxxss



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
UncoNNecteD
А погрешность в процентах (плюс минус) примерно какова?
 
PS как вариант кидаю (может кому поможет) как я считаю:
 
Скрипт для tcpdump (start_Traffic)
#! /bin/bash
/usr/sbin/tcpdump -q -n -nn -v -i eth0 src net localnet and dst net not localnet  | cat >> /var/log/TRAFFIC/OUT_log &
/usr/sbin/tcpdump -q -n -nn -v -i eth0 dst net localnet and src net not localnet  | cat >> /var/log/TRAFFIC/IN_log &
 
Скрипт для ежедневного копирования копирования логов в папку с текущей датой в качестве названия.
#! /usr/bin/perl (Save_Traffic)
$DirName=`date +%d.%m.%Y`;
`mkdir /root/TRAFFIC/$DirName`;
`cp /var/log/TRAFFIC/IN_log  /root/TRAFFIC/$DirName`;
`cp /var/log/TRAFFIC/OUT_log  /root/TRAFFIC/$DirName`;
exit(0);
 
Скрипт для крона
#! /bin/bash
this script must runs every day
/var/log/TRAFFIC/DelTCPDUMP
/var/log/TRAFFIC/Save_Traffic
rm /var/log/TRAFFIC/IN_log -f
rm /var/log/TRAFFIC/OUT_log -f
/var/log/TRAFFIC/start_Traffic
 
скрипт для снятия Tcpdump (DelTCPDUMP):
#! /usr/bin/perl
# this script kills tcpdump
foreach $_ (`ps -A | grep tcpdump`)
{
    ($PID, $TTY, $TIME, $PROG)=/(\S+)\s+(\S+)\s+(\S+)\s(.*)/;
    `kill $PID`;
}
 
соотвественно tcpdump и perl долны быть.
если кому интересно могу и считалку кинуть в пм (большая она)

----------
Даёшь антиквариат в массы !

Всего записей: 583 | Зарегистр. 19-09-2002 | Отправлено: 10:05 18-06-2003 | Исправлено: alexxxss, 10:43 19-06-2003
agMuH



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
чтобы не искать ключи, кряки, патчи и прочее...
 
нужна программа для визуального тображения трафика на 1 интерфейсе для некоммерческого использования - лишь для себя и своего сервера.
никакой локалки - просто хочется наглядно посмотреть.
 
что посоветуете?

----------
Администратор жизни. Бан на халяву. Обращайтесь...

Всего записей: 525 | Зарегистр. 17-12-2001 | Отправлено: 21:08 25-09-2003
shadeshade1

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Взгляните http://www.netams.com. По описанию вроде ничего. ( Сори, что расплывчито разъясняюсь - но енту софтину пока тока собираюсь заюзать - но она входит в дистрибут асп, поэтому не считаю что енто прога с одним окном Эбаут)))))

Всего записей: 26 | Зарегистр. 18-09-2003 | Отправлено: 17:23 06-02-2004
Hrun



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shadeshade1

Цитата:
но она входит в дистрибут ас

Это типа знак качества нынче ? лол

Цитата:
http://www.netams.com.  По описанию вроде ничего.

Прога хорошая но что бы её заюзать нужны как минимум мозги и прямые руки...

----------
Покояние ведет ко спасению.

Всего записей: 483 | Зарегистр. 19-03-2003 | Отправлено: 15:03 21-05-2004
trex72

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сорри за глупый вопрос, но IPTables - это пакет который устанавливается в систему или просто нужно прописать определенные команды в конфигурационных файлах. В каких?
Нашел много описаний работы с IPTables, но не могу понять куда все это прописывается.
P.S.С Linux знаком меньше месяца, но поставили задачу и нужно как то ее решать, вот и спрашиваю. Если не затруднит, ответьте плз. понятным текстом

Всего записей: 24 | Зарегистр. 29-07-2003 | Отправлено: 10:54 23-07-2004
Felix



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
посмотри в /etc/(помоему)sysconfig/
Вобщем всё что нужно для жизни, живёт в /etc/

----------
In My Opinion!

Всего записей: 965 | Зарегистр. 20-01-2002 | Отправлено: 11:07 23-07-2004
trex72

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
у меня стоит debian linux 2.2 и там нет sysconfig. Есть network, там описаны сетевые интерфесы. Может туда прописывать IPTables?

Всего записей: 24 | Зарегистр. 29-07-2003 | Отправлено: 12:01 23-07-2004
Felix



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
На 2.2 смотри ipchains
/etc/ipchains.rules
дока


----------
In My Opinion!

Всего записей: 965 | Зарегистр. 20-01-2002 | Отправлено: 15:21 23-07-2004
UNKNOWING

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребят.. давно пытался найти конкретное и универсальное решение для работы с трафиком под linux (под виндой, безспорно ISA рулит впереди планеты всей).
 
Вообщем пришел в следующему выводу:
 
1. tcpdump отбирает прилично ресурсов, на быстрых каналах.. скажем, от 512К до 2-х мегабит - выше не рассматриваем.
 
2. лучшее решение для руления трафиком kernel >=2.6.6+iptables+iproute2 (в состав входят две утилиты ip - для управления роутингом, устройствами policy routing, тунелями и tc - для управления передачей траффика). Лучше связки не существует..
 
3. ИМХО netams - очень прикольная гибкая и удобная штуковина для подсчета трафиком.. Минусы , с которыми можно мириться.. в принципе - это подсчет трафика через -j QUEUE (при падении демона, все пакеты будут просто терятся), libpcap (не все просто с натом и прозрачным прокси), netflow (Cisco only),. Во всем остальном - програмка - супер.. легко масштабируемаесть все что человеку надо для спокойной жизни, включая просмотр трафика для пользователей.. и т.д.

Всего записей: 190 | Зарегистр. 17-04-2003 | Отправлено: 15:47 23-07-2004
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Программы для подсчёта/учёта трафика под Linux/UNIX/*BSD


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru