-
Всього повідомлень
4 122 -
Приєднався
-
Останній візит
-
Дней в лидерах
22
Тип контенту
Профили
Форум
Календарь
Все, що було написано madf
-
Промазал с разделом форума. Но IRC.
-
Версия STG? Накладывались ли патчи, и если да - то какие?
-
gmake install
-
Stargazer+mysql+freeradius_mysql+vpn+stg-web
тема ответил в -HS- пользователя madf в Модулі для Stargazer
У тебя в каталоге projects/stargazer после сборки должен остаться файлик .OS . Кинь его содержимое сюда, плз. -
Stargazer+mysql+freeradius_mysql+vpn+stg-web
тема ответил в -HS- пользователя madf в Модулі для Stargazer
Это 2.401 ? Вижу старые ворнинги по поводу виртуального деструктора (это нормально). Вижу отсутствие компоновки с -lpthread - а вот это очень подозрительно. g++ admin.o admins.o main.o curr_ip.o settings.o stg_timer.o tariff2.o traffcounter.o user.o user_property.o users.o plugin_runner.o ../../lib/libconffiles.a ../../lib/libstg_common.a ../../lib/libcrypto.a ../../lib/libstg_logger.a ../../lib/libdotconfpp.a ../../lib/libscript_executer.a ../../lib/libstg_pinger.a -g3 -Wl,-E -o stargazer Совершенно непонятный кусок. Куда делись -lpthread -ldl? Какие-то странные у тебя Makefile. -
Лишних QUEUE не наставил? В INPUT, например, или в OUTPUT?
-
В обоих. OnConnect создает правила, а OnDisconnect удаляет их.
-
1. Подгрузить модуль ядра: modprobe ip_queue 2. Заменить в скрипте в цепочке FORWARD все ACCEPT на QUEUE 3. В /etc/stargazer/stargazer.conf <Module cap_ether> </Module> заменить на <Modules cap_ipq> </Module>
-
Что в логах-то? (/var/log/stargazer.log) Если в процессах висит только stg-exec и нет основного процесса - значит он завершился аварийно. Да, и версия старовата...
-
Не в ближайшем будушем. Можете попробовать сделать сами или договориться с нами - сделаем эксклюзив за деньги (писать сюда: stg34@stargazer.dp.ua).
-
На 10.2 шлюзом по умолчанию прописан 10.1? И NAT происходит на 10.1? Вот тут и собака порылась. Нужно или считать там, где стоит нат или перехватывать трафик через cap_ipq (divert для FreeBSD). Покажи свои скрипты OnConnect
-
Инет раздает 10.1, щиталка стоит на 10.2, у юзеров шлюз прописан 10.1 Так?
-
На здоровье
-
Нет, все врено. Цены: до порога 100, после порога 10 Если юзер накачал 25 Гб трафика получаем: 25 < 30 - не докачали до порога - считаем по первой цене (100); 25 > 3 - превысили порог - считаем по второй цене (10);
-
Как раздается интерент пользователям? Опиши схему. Приведи правила файрвола. Тогда я смогу сказать, что у тебя не так и что делать.
-
Порог считается в мегабайтах. Как и трафик. Если внести изменения в существующий тариф - они проявятся сразу у всех пользователей (с момента изменения весь подсчет будет идти с учетом новых правил). Если создать отдельный тариф, а потом назначить его пользователю - Stg спросит, сразу ли переходить на новый тариф, или подождать конца месяца.
-
Подружить СТГ с левыми скриптами..
тема ответил в elderstar пользователя madf в Питання по Stargazer
Stargazer читает данные из базы только 1 раз - при старте. Все остальное время он только пишет. КК может устанавливать трафик юзверя. Так, если для ВПНовских юзеров трафик считается только на стороне, то можно периодически писать значение через КК в базу. А почему не Stargazer считает трафик? Кто мешает сделать Always On-Line и считать через cap_ipq (или divert для фри)? -
Порог работает просто. Если юзер накачал трафика меньше порогового значения - считается по одной цене за мегабайт. Если больше порогового значения - по другой цене за мегабайт. Не совсем понятно, что вы хотите сделать. С одной стороны - проверка каждый день. С другой - добавление денег раз в месяц. Могу предложить написать скрипт, который по крону вытягивает из базы данные о пользователе, делает проверки, и, если надо, с помощью КК вносит на счет деньги.
-
Если нету NAT - использовать cap_ipq.
-
А что ты отключил в траффкаунтере? Интересно было бы посмотреть на зависимость загрузки проца от частоты сброса кеша ip
-
Про strError не понял. Что не нравится? Про WriteServLog - ну да, бывает и не такое А вобще - ты молодец. На реальной сетке нам нет возможности потестировать, а наши "лабораторные" тесты могут не показывать реальной картинки.
-
Опять-же, опять-же, опять-же. Есть не только детальная статистика. Есть еще обычная, которая тоже записывается. И есть конфиги юзеров, которые тоже записываются. И тоже занимают процессорное время.
-
один из пользователей не может подключиться
тема ответил в napTu пользователя madf в Питання по Stargazer
ага, нетфлоу с его задержкой отключения пользователя ... Может в нем и баг. -
Если загрузка появляется с определенным периодом - это запись статистики или сброс данных траффкаунтера. Можно временно "заглушить" запись статы (в плагине, или в user.cpp (USER::WriteStat)). Если загрузка пропала - это она. Если нет - это траффкаунтер. В файлике traffcounter.cpp есть #define FLUSH_TIME (10) - можно попробывать его уменьшить. Мы с Борей обсуждали недавно этот момент (как раз по поводу твоих тормозов). Возможно, этот параметр будет вынесен в настройки стг.
-
один из пользователей не может подключиться
тема ответил в napTu пользователя madf в Питання по Stargazer
Проверил код. Проверил работу с выдергиванием сетевого кабеля. Все работает штатно. Какие-нибуть патчи на код накладывались? Ты там говорил про какой-то "список IP". Stargazer не выводит никаких списков IP.