Перейти до

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

  • Відповіді 118
  • Створено
  • Остання відповідь

Top Posters In This Topic

Опубліковано:

а не могли бы вы выложить этот самый модуль, а также в краце отписать хауту по установке стг с модулем нетфло

 

просто не могу себе позволить поставить стг в дефолтовой конфигурации, уж слишком большие убытки получаются по трафику, с libipq вообще все туго, почитал, еще с июня месяца якобы модули написали для стг-2.4, только походу включать их в ядро биллинга будут в следующем году :)

  • 2 weeks later...
Опубліковано:
ответил в пм

А чего, с модулем - известий более нет ?

поделитесь посмотреть.

 

А модуль acl писать не надо :vah:

есть rrsh (Remote shell), telnet просто любой скрипт написаный от руки и запихнутый в xinetd и т.д.

 

Всем эти рулить из OnConnect и OnDisconnet по маске ИП адреса, группе, вообще любого параметра.

 

Самое актуальное как с машины трфик сливать ....

И второе - mysql базу вместо файловой помойки модуль-бы ...

 

У нас пеализовано - но криво, в mysql заноситься из файловой базы стг, + в ней доп параметры, типа мак, группа, номер ип телефона, доступ через прокси и т.д.

 

К стг есть пожелания, ввести неограниченное число доп. полей (параметров) а не 2 шт. как сейчас.

Опубліковано:
А чего, с модулем - известий более нет ?

поделитесь посмотреть.

Прочитайте пожалуйста внимательно первый пост. (красным написано).

От себя добавлю что желающие поучавствовать были, но дальше желания к сожалению мы не продвинулись.

Самое актуальное как с машины трфик сливать ....
Этим и занимается модуль netflow.
И второе - mysql базу вместо файловой помойки модуль-бы ...
Будет готово гдето через пару месяцев.
  • 2 months later...
Опубліковано:

<<<! WARNING! Наконец то был произведен окончательный расчет по модулю netflow, участники к его распространению в массы возражений не высказали, следовательно модуль может быть распространен всем желающим, до того как этот модуль будет включен автором (если Борис конечно этого пожелает) в официальную поставку STG-2.4 необходимо будет написать мне заявку с указанием мыла куда слать модуль. !WARNING !>>>

Опубліковано:

Я не против его включить в поставку, однако, я уверен, что он работает некорректно. Т.е. сначало надо подумать как это можно пофиксить.

---

Скажи, Макс, правильно ли я понимаю.

1. Модуль шлет статистику раз в N-минут.

2. Юзер подключается и отключается между посылками статистики по netflow

Вопрос. Будет ли юзеру засчитан данный трафик?

Опубліковано:

Предлагаю решение по данной проблеме.

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

Или тймаут отключения, тоесть при выполнении дисконекта билинг ещё некоторое время принимает от коллектора данные по трафику.

Или на данный момент тупо перевести всех клиентов на всегда в онлайн.

Опубліковано:
Необходимо чтобы стг принимал данные от коллектора даже в том случае, если пользователь в состоянии оффлайн

Угу. Только это достаточно не просто.

Самое сложное -это вписать статистику "задним числом". Это потребует хорошой переработки ядра.

 

Надо подумать.

Опубліковано:
Модуль шлет статистику раз в N-минут.

Не модуль шлёт, а сенсор! Модуль только принимает данную стату.

Юзер подключается и отключается между посылками статистики по netflow

Вопрос. Будет ли юзеру засчитан данный трафик?

Если он отключится в промежуток между отсылкой статы, то все сессии разрываются, и закачка останавливается, хотя вопрос конечно интересный, надо попробовать и поэксперементировать, а вообще спрошу у разработчика про данную фитчу.

Опубліковано:

значит решение проблемы видится в следующем:

модифицировать алгоритм дисконекта, так что бы процес дисконекта отрабатывал полностью за исключением дисконекта виртуальной таблицы пользователя.

Иначе говоря схема выглядит следующим образом:

Клиент нажимает дисконект

Сервер выполняет скрипт OnDisconect

Выжидает таймаут (примерно 5 минут для того что бы коллектор успел сбросить стату), и окончательно дисконектит юзера.

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

 

 

Жду коментариев и возражений...

Опубліковано:
2Max

Именно так, но хорошоб если параметр таймаута можно было задавать в конфиге.

само собой

Как пишутся логи подключений - отключений при этом?

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

Опубліковано:

ну дак дай решение, программер пока не ещё не приступил, скажи своё видение, и мы его реализуем, и внесём изменения в патч.

  • 1 month later...
Опубліковано: (відредаговано)

Внимание!

Стал доступен:

а) новый модуль нетфлоу (1.3.3) В котором исправлен ряд незначительных ошибок и недочётов, а так же доступна функция учёта трафика после отключения пользователя, о которой говорилось выше.

б) новая оптимизированная версия nfproxy (прокся потока нетфлоу)

Версия готова к использованию на самой последней сборке стг 2007-13.47.20

Кому интересно пишите вышлю

Відредаговано Max
  • 1 month later...
Опубліковано:

!ВАЖНО!

Разработки касаемо нетфлоу и стг можно взять по этим ссылкам

http://www.v-lan.ru/projects/stargazer-2.4...ow-1.3.3.tar.gz - Сам модуль

http://www.v-lan.ru/projects/stargazer-2.4...xy-1.1.3.tar.gz - Прокся потока нетфлоу, очень полезная весчь!!

!

ps: разработка не остановилась, но на мыло больше разработки не шлём.

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

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

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

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

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

Вхід

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

Войти сейчас

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