_J_ 0 Posted 2006-12-22 21:48:24 Author Share Posted 2006-12-22 21:48:24 увеличение буфера ни преводит неи к чему. Ибо лнух и queue рулит на данный момент был приверженцем фри но линух считает намана наданный момент только линнь под стг, пока ждем решения. Link to post Share on other sites
XoRe 0 Posted 2006-12-23 07:54:05 Share Posted 2006-12-23 07:54:05 2_J_: Если есть тестовая машинка и желание потестить, попробуй использовать в одну сторону divert, а в другую tee. Я описал выше, что куда. Link to post Share on other sites
centre-lan 1 Posted 2006-12-23 12:32:06 Share Posted 2006-12-23 12:32:06 XoRe said: 2_J_:Если есть тестовая машинка и желание потестить, попробуй использовать в одну сторону divert, а в другую tee. Я описал выше, что куда. Вопрос по bpf остается открытым.. вчера товарищу настроил stg 2.4 который самый последний, в принципе сполпинка завел... но с bpf стремно Link to post Share on other sites
bigkit 0 Posted 2006-12-23 15:35:22 Share Posted 2006-12-23 15:35:22 _J_ said: увеличение буфера ни преводит неи к чему. Ибо лнух и queue рулит на данный момент Эти строки как-то связаны между собой ? Насколько я понимаю единственная возможная причина пропуска пакетов - переполнение буфера bpf, т.е. если старгейзер не успевает забирать из него(буфера) данные. В таком случае увеличение буфера в какой-то степени может помочь. Или я не прав ? Link to post Share on other sites
JenyaP 0 Posted 2006-12-25 04:25:51 Share Posted 2006-12-25 04:25:51 ADSL + Free + stg divert 5 дней считает как в аптеке счетчики фаервола и stg сходятся до последней цыфры а bpf за 8 месяцев всегда оставлял желать лучшего Link to post Share on other sites
digim 0 Posted 2006-12-25 11:03:27 Share Posted 2006-12-25 11:03:27 JenyaP said: ADSL + Free + stg divert 5 дней считает как в аптеке счетчики фаервола и stg сходятся до последней цыфры а bpf за 8 месяцев всегда оставлял желать лучшего тоесть после замены тех 50 на 10 все стало в шоколаде? Link to post Share on other sites
JenyaP 0 Posted 2006-12-25 11:28:58 Share Posted 2006-12-25 11:28:58 digim said: JenyaP said: ADSL + Free + stg divert 5 дней считает как в аптеке счетчики фаервола и stg сходятся до последней цыфры а bpf за 8 месяцев всегда оставлял желать лучшего тоесть после замены тех 50 на 10 все стало в шоколаде? точно, прямо как в документации по диверту, только другие порты не пробовал (синицы пока хватает) Link to post Share on other sites
Колян 2 Posted 2007-01-14 12:32:16 Share Posted 2007-01-14 12:32:16 У меня вообще прикол.. Стоял Старгейзер 2.0, так тот считал нормально, вообще, ниче не пропускал, при любой скорости, хоть и 500 мбит/с. А вот 2.4 считает ну де-то 30%. Читаю форум и вижу, что с 2.4 проблемы, но на маленькой скорости (512 килобит) все вродь считается нормально. Я начинающий, и если бы кто-то написал подробно, как и что делать, чтобы пересобрать старгейзер и вообще что нужно для работы с Дивертом, был бы благодарен. Link to post Share on other sites
bigkit 0 Posted 2007-01-16 14:39:05 Share Posted 2007-01-16 14:39:05 Если кому ещё интересно. Сегодня проверил. У меня через bpf считает вполне правильно. Sempron2200+ FreeBSD6.1 Stg v. Stg 2.403b 10 Мбит ~50 юзеров онлайн net.bpf.bufsize=20 000 net.bpf.maxbufsize=1 000 000 Link to post Share on other sites
JenyaP 0 Posted 2007-01-23 04:40:53 Share Posted 2007-01-23 04:40:53 Колян said: У меня вообще прикол.. Стоял Старгейзер 2.0, так тот считал нормально, вообще, ниче не пропускал, при любой скорости, хоть и 500 мбит/с. А вот 2.4 считает ну де-то 30%. Читаю форум и вижу, что с 2.4 проблемы, но на маленькой скорости (512 килобит) все вродь считается нормально. Я начинающий, и если бы кто-то написал подробно, как и что делать, чтобы пересобрать старгейзер и вообще что нужно для работы с Дивертом, был бы благодарен. Я же писал уже http://local.com.ua/forum/index.php?showtopic=6618&st=15 в строке 308 файла divert_cap.cpp замени if ((bytes = recvfrom (cddiv.sock, buf, BUFF_LEN, 0, (struct sockaddr*) &divertaddr, &divertaddrSize)) > 50) на if ((bytes = recvfrom (cddiv.sock, buf, BUFF_LEN, 0, (struct sockaddr*) &divertaddr, &divertaddrSize)) > 10) и собирай как в доках написано про диверт, только порт диверта не меняй. Link to post Share on other sites
Smeet 0 Posted 2007-02-15 06:54:16 Share Posted 2007-02-15 06:54:16 А можно поинтересоваться, в каких доках? На сайте в разделе ДОКУМЕНТАЦИЯ только для версии 2.0 К текущей абсолютно не подходит. Можно ссылочку? Link to post Share on other sites
Колян 2 Posted 2007-03-03 08:46:06 Share Posted 2007-03-03 08:46:06 Все же интрересует, как СОБРАТЬ старгейзер версии 2.402 под диверт? Нигде ничего не нашел! Помогите, дока есть только к 2.0. Link to post Share on other sites
egor2fsys 5 Posted 2007-03-03 12:00:59 Share Posted 2007-03-03 12:00:59 Собирать никак не надо, надо в конфиге включить соответствующий модуль (mod_cap_divert). Link to post Share on other sites
denz 0 Posted 2007-03-04 00:05:24 Share Posted 2007-03-04 00:05:24 _J_ said: Вопщи проделал следующее1. зафильтровал весь лишний трафик, на рутер разрешен только icmp и 22 tcp и 5555 tcp/udp 2. Сменил сетевые карты на em - intel gogabit 3. Максимально облегчил ядро, выкинул всякие usb. sata и таму-подобную лабуду что не нужна в данном случае 4. Отправл в rules весь халявный трафик в NULL, тоесть всё 192.168.0.0/16 в NULL, а 0.0.0.0/0 DIR1 Чтож - ситуация не изменилась, процентов 20 "пролетает" Сегодня попробовал divert 1. Пересобрал ядрос divert'ом 2. Добавил что надо в конфиг, /sbin/ipfw add `expr $4 '*' 10 + 29001` allow ip from $2 to any // user $1 cat /etc/stargazer/OnConnect /sbin/ipfw add `expr $4 '*' 10 + 28000` divert 15701 ip from $2 to any via em0 // user $1 /sbin/ipfw add `expr $4 '*' 10 + 28001` divert 15701 ip from any to $2 via em0 // user $1 /sbin/ipfw add `expr $4 '*' 10 + 29000` allow ip from any to $2 // user $1 Диверт не возвращает в ядро пакеты, тоесть работа невозможна. Пробовал 15701 как указано в сырцах, так и другие порты. Тоесть сейчас работаю по первой схеме. Что можете посоветовать в данной ситуации? Или есть какието альтернативные сборщики трафика совместимые с freebsd 5.4? Готов оплатить денежку за рабочую версию коллектора. Установи в сырцах стг вес кило 957 пересобери и будь счастлив. Не изобретай велосипед заново... Тема стара как мир... Link to post Share on other sites
Колян 2 Posted 2007-03-04 09:09:27 Share Posted 2007-03-04 09:09:27 egor2fsys said: Собирать никак не надо, надо в конфиге включить соответствующий модуль (mod_cap_divert). У меня єтого модуля просто нету. Я пытался включить, не получаетсчя, так как нету попросту модуля. Link to post Share on other sites
JenyaP 0 Posted 2007-03-06 15:17:36 Share Posted 2007-03-06 15:17:36 Колян said: Все же интрересует, как СОБРАТЬ старгейзер версии 2.402 под диверт? Нигде ничего не нашел! Помогите, дока есть только к 2.0. я по етим докам собрал http://stargazer.dp.ua/doc20/conf_divert.html Link to post Share on other sites
Колян 2 Posted 2007-03-26 14:31:55 Share Posted 2007-03-26 14:31:55 JenyaP said: Колян said: Все же интрересует, как СОБРАТЬ старгейзер версии 2.402 под диверт? Нигде ничего не нашел! Помогите, дока есть только к 2.0. я по етим докам собрал http://stargazer.dp.ua/doc20/conf_divert.html Спасибо Link to post Share on other sites
Smeet 0 Posted 2007-08-15 06:22:11 Share Posted 2007-08-15 06:22:11 denz said: Установи в сырцах стг вес кило 957 пересобери и будь счастлив.Не изобретай велосипед заново... Тема стара как мир... Укажи конкретные строки и в каком файле, пожалуйста. Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now