Перейти до

STG-2.402 пропускает трафик


Рекомендованные сообщения

увеличение буфера ни преводит неи к чему.

Ибо лнух и queue рулит на данный момент

был приверженцем фри но линух считает намана

наданный момент только линнь под стг, пока ждем решения.

Ссылка на сообщение
Поделиться на других сайтах

2_J_:

Если есть тестовая машинка и желание потестить, попробуй использовать в одну сторону divert, а в другую tee.

Я описал выше, что куда.

Ссылка на сообщение
Поделиться на других сайтах
2_J_:

Если есть тестовая машинка и желание потестить, попробуй использовать в одну сторону divert, а в другую tee.

Я описал выше, что куда.

Вопрос по bpf остается открытым..

вчера товарищу настроил stg 2.4 который самый последний, в принципе сполпинка завел... но с bpf стремно

Ссылка на сообщение
Поделиться на других сайтах

увеличение буфера ни преводит неи к чему.

Ибо лнух и queue рулит на данный момент

Эти строки как-то связаны между собой ?

Насколько я понимаю единственная возможная причина пропуска пакетов - переполнение буфера bpf, т.е. если старгейзер не успевает забирать из него(буфера) данные. В таком случае увеличение буфера в какой-то степени может помочь. Или я не прав ?

Ссылка на сообщение
Поделиться на других сайтах

ADSL + Free + stg divert

5 дней считает как в аптеке

счетчики фаервола и stg сходятся до последней цыфры

а bpf за 8 месяцев всегда оставлял желать лучшего

Ссылка на сообщение
Поделиться на других сайтах
ADSL + Free + stg divert

5 дней считает как в аптеке

счетчики фаервола и stg сходятся до последней цыфры

а bpf за 8 месяцев всегда оставлял желать лучшего

тоесть после замены тех 50 на 10 все стало в шоколаде?

Ссылка на сообщение
Поделиться на других сайтах
ADSL + Free + stg divert

5 дней считает как в аптеке

счетчики фаервола и stg сходятся до последней цыфры

а bpf за 8 месяцев всегда оставлял желать лучшего

тоесть после замены тех 50 на 10 все стало в шоколаде?

точно,

прямо как в документации по диверту, только другие порты не пробовал (синицы пока хватает)

Ссылка на сообщение
Поделиться на других сайтах
  • 3 weeks later...

У меня вообще прикол.. Стоял Старгейзер 2.0, так тот считал нормально, вообще, ниче не пропускал, при любой скорости, хоть и 500 мбит/с. А вот 2.4 считает ну де-то 30%. Читаю форум и вижу, что с 2.4 проблемы, но на маленькой скорости (512 килобит) все вродь считается нормально. Я начинающий, и если бы кто-то написал подробно, как и что делать, чтобы пересобрать старгейзер и вообще что нужно для работы с Дивертом, был бы благодарен.

Ссылка на сообщение
Поделиться на других сайтах

Если кому ещё интересно.

Сегодня проверил. У меня через bpf считает вполне правильно.

Sempron2200+

FreeBSD6.1

Stg v. Stg 2.403b

10 Мбит

~50 юзеров онлайн

net.bpf.bufsize=20 000

net.bpf.maxbufsize=1 000 000

Ссылка на сообщение
Поделиться на других сайтах
У меня вообще прикол.. Стоял Старгейзер 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)

 

и собирай как в доках написано про диверт,

только порт диверта не меняй.

Ссылка на сообщение
Поделиться на других сайтах
  • 4 weeks later...

А можно поинтересоваться, в каких доках? На сайте в разделе ДОКУМЕНТАЦИЯ только для версии 2.0 К текущей абсолютно не подходит. Можно ссылочку?

Ссылка на сообщение
Поделиться на других сайтах
  • 3 weeks later...
Вопщи проделал следующее

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 пересобери и будь счастлив.

Не изобретай велосипед заново... Тема стара как мир...

Ссылка на сообщение
Поделиться на других сайтах
Собирать никак не надо, надо в конфиге включить соответствующий модуль (mod_cap_divert).

У меня єтого модуля просто нету. Я пытался включить, не получаетсчя, так как нету попросту модуля.

Ссылка на сообщение
Поделиться на других сайтах
Все же интрересует, как СОБРАТЬ старгейзер версии 2.402 под диверт? Нигде ничего не нашел! Помогите, дока есть только к 2.0.

я по етим докам собрал

http://stargazer.dp.ua/doc20/conf_divert.html

Ссылка на сообщение
Поделиться на других сайтах
  • 3 weeks later...
Все же интрересует, как СОБРАТЬ старгейзер версии 2.402 под диверт? Нигде ничего не нашел! Помогите, дока есть только к 2.0.

я по етим докам собрал

http://stargazer.dp.ua/doc20/conf_divert.html

Спасибо:)

Ссылка на сообщение
Поделиться на других сайтах
  • 4 months later...
Установи в сырцах стг вес кило 957 пересобери и будь счастлив.

Не изобретай велосипед заново... Тема стара как мир...

Укажи конкретные строки и в каком файле, пожалуйста.

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...