benya
МаглыРепутація
0 ОбычныйО benya
-
Звание
Пролетал Мимо
- День народження 16.07.78
-
Stargazer 2.016.7.6 от 12.05.05. Пишем сюда
тема ответил в Mugger пользователя benya в Розробка Stargazer
C нуля не ставится. Перерыл все, что только можно было. Пробовал разные компиляторы подставлять. Пробовал и из исходников ставить, и из rpm. Ноль эмоций. (ASP 9.0). А проблема в том, что после выполнения make не создает файлы админа, юзера и тарифов (/var/stargazer/). Поэтому, когда выполняется make install, выдает ошибку, что отсутствуют такие файлы. Обошел таким образом. Установил более ранню версию, сделал копию этих файлов. А потом поверх старой поставил новую (с ошибкой) и вернул файлы на родину. Тогда только заработало. Но это ведь геморрой, согласитесь. -
1. На счет временных интервалов целиком за. Хотя мне было бы достаточно и 3-х. 2. Хотелось бы, чтобы обнуление статистики всех пользователей в определенный день было опционально (да/нет). А для полного счастья, чтобы эта дата была отдельной для каждого пользователя. Например. Если я хочу обнулять всех пользоватей в один день, то выбираю "да" и указываю дату. Если же я выбрал "нет", то эта дата (всмысле число) задавалась бы при создании клиента и потом была возможность ее поменять. Это связано с тем, что система учета у нас построена так, что у пользователей учетный период начинается с разн
-
Это я понял С этим у меня тоже проблем не возникло. Вот здесь мне не совсем понятно. Дело в том, что pid stargazer'a я могу получить и командой "ps -ax | grep stargazer", ну или в переводе на этот язык это будет выглядеть так: "/bin/ps -ax | /bin/grep /sbin/stargazer". Мне остальной кусок команды не понятен. Дел в том, что даже если СТГ висит, он все равно виден в процессах. А когда я запускаю команду в таком виде (адаптированном под мой сервак) он упорно отправляет меня к хелпам grep'a.
-
Объясните, плиз, что означают сии строки: exit unless (`/bin/ps -ax | /usr/bin/grep /usr/local/sbin/stargazer | /usr/bin/grep -v grep | /usr/bin/awk '{print \$3}'`); и ($stat = `/bin/ps -ax | /usr/bin/grep /usr/local/sbin/stargazer | /usr/bin/grep -v grep | /usr/bin/awk '{print \$3}'`) Скрипт на моем серваке в таком виде не запускается. В силу абсолютно нулевых знаний perl я не могу эти строки переделать, поскольку не знаю их назначения. Буду очень признателен.
-
Пробовал. Не помагает. Может стоит все-таки версию обновить?.. Или бесполезно?...
-
Файл rules: ALL 64.12.0.0/16 DIR1 ALL 205.188.0.0/16 DIR1 TCP 10.0.0.1:3128 DIR0 ALL 10.0.0.0/24 NULL ALL 224.0.0.0/4 NULL TCP 0.0.0.0/0:80 DIR0 ALL 0.0.0.0/0 DIR0 // Здесь стояло DIR2. При такой постановке все работает и считает как мне надо. Файл config rules=/etc/stargazer/rules WorkDir=/var/stargazer/ LogFile=/var/log/stargazer-2.log UserTimeout=8 UserDelay=4 FreeMb=0 StatTime=1/6 adminPort=5555 userPort=5555 MaxUsers=300 TurnTraff=no Kilo=1024 DayFee=1 DayResetTra
-
А у меня не получается. Он (СТГ-сервер) не хочет после этого запускаться. А очень нужно. И еще. Мне нужно сделать что-то типа бесплатных мегабайтов. Только в моей версии СТГ они или глючные или я что-то не так сделал, короче они не работают так, как надо. А с порогом тоже бока - порог надо задавать свой для каждого направления (у меня их два - Инет и Аська). А я не могу заранее знать, что для каждого клиента приоритетно. Один из аськи не вылазит и ему инет до одного места. А другому наоборот: аська нафиг не нужна, зато инет... Посоветуйте, как можно это дело утрясти.
-
Извиняюсь, если тема повторилась. Хотя, вроде просмотрел, нигде не нашел. СТГ2, версия 2.07.5.3 beta Система ASP 9.0 Раньше СТГ работал на 4-х направлениях. Сейчас, ввиду некоторых корректив работы сети воообще, два из них стали не нужны. Убрал (оставил два). После этого сервер СТГ не запускается. Ставлю назад эти направления - все работает. В чем проблема?
-
Ты знаешь, помогло. Увидел, что от авторизатора запрос приходит с другого порта (5554), поменял немного правила и все завелось. Для информации. Были правила такие: iptables -A INPUT -p udp -s 10.0.0.0/24 --sport $user_port -d $server --dport $user_port -j ACCEPT iptables -A OUTPUT -p udp -s $server -d 10.0.0.0/24 --dport $user_port -j ACCEPT А поменял на такие: iptables -A INPUT -p udp -s 10.0.0.0/24 --sport $user_port2 -d $server --dport $user_port -j ACCEPT iptables -A OUTPUT -p udp -s $server -d 10.0.0.0/24 --dport $user_port -j ACCEPT где server="адрес СТГ сервера" us
-
Да, с этим порядок. Адреса, порты, все проверил. И в самом ключе, и в stargazer.conf, и в файрволе. Подскажи.
-
Я извиняюсь на случай, если этот вопрос где-то уже обсуждался. Поднимаю новый сервер. Для подсчета трафика поставил СТГ из пакета all_in_one. Для настроек использовал большую часть скриптов, представленных в примерах на сайте СТГ, кой че под себя переделал. Все работает нормально: СТГ сервер, коннект конфигуратором. А вот ключом не могу. Самое обидное, что даже ошибки никакой не дает, ни на экран, ни в логи. Просто не подключается и все. Думал в файрволе дело. Взял вообще его отключил. Эффекта ноль, как не подключался, так и не подключается. Перепробовал разные версии ключей - ноль. Гд
-
Воровство траффика из-за неправильной настройки
тема ответил в benya пользователя benya в Питання по Stargazer
Кстати, спутник подключен через vpn (поднимается ppp0), это как-то поможет пролить свет на проблему? -
Воровство траффика из-за неправильной настройки
тема ответил в benya пользователя benya в Питання по Stargazer
Спасибо за помощь. 1. В файрволе все было за исключением этих строк: /sbin/iptables -F; iptables -t nat -F; iptables -t mangle -F /sbin/iptables -t filter -P FORWARD DROP добавил. 2. Добавил также указанные строки в скрипты. Все заработало, но... Возникли вопросы. 1. После выполнения укзанных инструкций такое ощущение, что полностью пересел на землю (наземка у меня 32К, а спутник 256К - разница видна невооруженным взглядом), хотя траф считается спутниковый. 2. Методом исключений вычислил, что такой эффект дают все-таки скрипты. Когда меняю их назад, как было, все становится как р -
Воровство траффика из-за неправильной настройки
тема ответил в benya пользователя benya в Питання по Stargazer
Хорошо. Спрошу по-другому. Вот схема моего подключения: Есть только одна сетевая. она смотрит в локалку. В этой же локалке есть сервер провайдера. Наша сетевая имеет два интерфейса и соответственно два IP адреса: eth0 и eth0:1 (10.0.0.1 и xxx.xxx.xxx.xxx). Итак, eth0 - внутренний интерфейс, а eth0:1 - виртуальный ин-с, который смотрит на прова. В наш же сервак воткнута dvb-карта. Запрос отправляется через интерфейс eth0:1 (наземный канал), а ответ приходит через dvb-карту (спутниковый канал). Вроде бы в правилах все правильно. Во всяком случае, если я сижу полностью на земле, то в -
Не пацаны, вы все не угадали. Следующим вопросом, а точнее кучей вопросов, будут следующие: 1. А зачем эта прога вообще нужна? 2. Что такое билинг? 3. Что с этим делать дальше? 4. ANYKEY - искали всей толпой, не нашли, помогайте. 5. А нифига вообще нужна эта железяка с подставкой для кофе и кучей разноцветных лампочек рядом с телевизором, у которого нет разъема для теле кабеля? :о)) З.Ы. Особое спасибо egor2fsys за оказанную помощь. Все установилось и работает.