y0uuuu
Тип контенту
Профили
Форум
Календарь
Сообщения додав y0uuuu
-
-
После смены тарифного плана через веб,скорость не изменяется
alter.ini: TARIFFCHGRESET
Ой простите пожалуйста,к концу рабочего дня туплю.Описался,"при смене СКОРОСТИ в тарифном плане через веб,", подправлю свой пост.
-
Ребята разобрался!!!Шейпер в национальную сеть работает.Тщательно смотрел через трафшоу и ифтоп,все работает как надо.Но есть одна проблемка,из-за которой я сильно застрял на этом деле,уже конкретная:
После смены СКОРОСТИ тарифного плана через веб,скорость не изменяется,вывод #ipfw pipe list показывает предыдущие скорости.Помогает только #killall stargazer (или #killall -kill stargazer) и повторная загрузка оного #stargazer.По логам все чисто,грузится без проблем,правда были две маленькие проблемы,но они сейчас не проявляют себя и если что как исправить знаю.
-
Когда файл update_uaix не подключен,то стандартная резка скорости по тарифному плану работает нормально.Выставил 24/24,т.е. 3кбайт/сек.Далее делаю php -q /../update_tasix, скорость в национальную сеть поднимается согласну прописанным в файле 10mbit/5mbit.Но почему то и во внешку тоже скорость поднимается:проверял на закачке торента,качает намного с большей скорости,нежели чем я прописал в тарифе.У кого какие предложения?
Интерфейс в файле update_uaix выставлен тот,который смотрит в локальную сеть.
И ещё,когда изменяешь скорость в тарифе,то при наборе команды #ipfw pipe show в консоли, скорость в поле pipe не изменяется,т.е. остается та же,что и была.Хотя в тарифе через веб скорость изменена,старгазер запущен.Перезапуск ipfw restart не помогает,помогает только перезагрузка системы полностью. Поэтому для правильного отображения скорости а ipfw pipe list после каждой смены скорости через веб приходиться делать ребут системы.У все так?
-
ПЫСЫ:погуглил,в профиле должен быть отдельный модуль "детальная статистика",но его у меня нету.
Профиль -> Черная магия -> Детальная статистика
А еще обратил внимание на такие записи в rules:
Что-то это подозрительно наличие таких записей в rules, но точно вам скажет о подозрительности madf...
Вроде норим,при запуске старгазер не ругается (смотрел логи).Спасибо за помощь.
Ребята я разобрался,правдо не до конца,но обещаю,что добью:удалил направления ALL 192.168.0.0/16 DIR1, ALL 10.0.0.0/8 DIR2,поставил мои префиксы под номер DIR1,изменил в классах трафика TAS-iX с 3 на 1 номер,заработало.Статистика пошла ,деньги не уходят.
У человека вон проблемы с нахождением иконок, и с пониманием таких понятий как "сеть", "маска" и "раутинг". Какое там заполнение rules?
И я вас тоже люблю))
Спасибо всем ребятки,помучал я вас тупыми вопросами,но без них никак,извеняйте,если что!
-
Включил детальную статистику ("Выкл. детальную статистику" - НЕТ),заодно подкрутил графики,ток не пойму,где эту детальную статистику смотреть?Проблема та же,весь трафик в Статистике идет через Internet и снимаются деньги со счета,хотя захожу спец на сайты национальной сети.Скрины прилагаю:
Во втором скрине номер класса Tas-IX выбран 3,так как в файле rules у меня:
ALL 217.29.127.0 DIR3ALL 217.30.160.0/20 DIR3ALL . . . . DIR3ALL 192.168.0.0/16 DIR1ALL 10.0.0.0/8 DIR2ALL 0.0.0.0/0 DIR0ПЫСЫ:погуглил,в профиле должен быть отдельный модуль "детальная статистика",но его у меня нету. -
Немного там написано Сеть/CIDR, а не Netmask/CIDR
Есть разница между 192.168.10.0/24 и 255.255.255.0/24? - Странный вопрос...
Нде,оказ-ся не то написал.Да мой косяк,признаю что втупил...
Попробуйте пройти самостоятельно по запощенной вами не существовавшей никогда ссылке.
А если вот покачать вот по этой не выдуманной ссылке с реального сайта, озаглавленной как Актуальная сборка UBinstaller можно вполне себе убедиться, в том, что внутри - таки 0.4.4.
Я ссылку подправил в посте,ибо писал на память,а в "Изменение сообщения" изменилась не сама ссылка,а формат её отображения (если посмотрите там написано ...nstaller.tar.gz).А качал я на той недели,была та версия,которая у меня сейчас.
И кто вам сказал,что я ненавижу вас?Нет уж пожалуй,слишком много внимания будет вам)))
А вполне обычная благодарность за то,что вы читаете,комментируете мои сообщения)
-
И где вы вообще взяли уже неподдерживаемый 0.4.3?
http://ubilling.net.ua/ubinstaller.tar.gz
Итак начинаем разбор полетов для людей в принципе не знакомых с такими азами сетей, как скажем банальная адресация в них.
А вот и нет,делал ребут,промах..Каким-то образом сейчас в менюшке изменения появился актуальный мак адрес,я его выбрал,и надпись в сво-ах акка изменилась.Акк так же пингуется нормально.
А по поводу сети:чем вам не угодила маска подсети?Или будете меня этому ещё учить?мне надо,что бы было не больше 254 пользователей в одной подсети 192.168.10.0 и вещалкой в 192.168.10.255,так что опять промах...
-
Значит вы намудрили в rules или забыл после этого отдать stargazer'у команду перечитать этот файл. Может покажете что вы там написали?... в статистике по пользователю (ярлык Онлайн -> Профиль -> Статистика ) весь трафик идет через Internet,хотя я специально заходил только на те сайты.которые расположены в национальной сети.
Да, пожалуйста,в прикрепленных.Это стояло на прошлой час назад на прошлой система,как я уже написал выше,сейчас снес и поставил всё заного,префиксами ещё не занялся.
Такого не существует.Спасибо, я уже это понял )))
-
Переустановил заного систему,накатил биллинг. Не работает DHCP,не раздаются IP адреса, куда уж там до национальной сети((
Выкладываю скрины того,что делал в биллинге:
Внешний интерфейс 213...,интерфейс смотрящий во внутрь - 192.168.10.2/24
Сейчас,т.к. система свежая,пока с классами трафика нечего не делал,префиксы пока не добавлял.Как увидел,что не пашет DHCP,не до классов стало((
Кстате по 4-5 скрину видно (выделил),что mac адрес в 4 скрине не верный,а в 5 скрине пинг по MAC проходит удачно по правильному адресу.
-
Где находится модуль "классы трафика"?В /etc/stargazer/conf-enable(avail) не нашел,в /usr/lib/stg тоже.
Ярлык находиться в панели управления в разделе "Справочники" и выглядит он вот так:
Неужели вы думаете,что я не в состоянии найти ярлык "Классы трафика"!!??Охренеть можно,выводы битон у вас.Я говорил про отдельный модуль,подключаемый из /etc/stargazer/conf-...
И почему тогда,когда делаешь изменения в "ярлыке Классы трафика" эти изменения никак не отображаются в /ets/stargazer/starzager.conf.И зачем тогда nightfly говорил,что не нужно крутить stargazer.conf,а использовать модуль "классы трафика"?
PS:Делал я в ручную изменения DirName в /etc/stargazer/stargazer.conf и добавлял путь в "ярлык Классы трафика",даже делал одинаковые названия там и там, не работает ,во всяком случае в статистике по пользователю (ярлык Онлайн -> Профиль -> Статистика ) весь трафик идет через Internet,хотя я специально заходил только на те сайты.которые расположены в национальной сети.
-
Не работает ребята,делал перезагрузку,не помогает.
Я где-то видел (или у меня глюки),что вроде как ошибка может возникнуть в отображении статистики по пользователю,а именно может местами перепутать:тот трафик,который идет по 0 пути,писать как 1 путь и т.д.!!??
В /etc/stargazer/stargazer.conf лишь можно задать название направления.
Не нужно. Обзывалка направлений - в модуле "классы трафика"
Где находится модуль "классы трафика"?В /etc/stargazer/conf-enable(avail) не нашел,в /usr/lib/stg тоже.
-
Ну чего-же не решает?! очень теоретически: берёте, пишите скриптик, который сольёт все подсети из формата:
в формат:
в качестве исходника берете txt файл с префиксами вашей национальной сети. Так-же можете сделать, чтобы все префиксы из файлов формата DIRx.prefix, где "х" - номер направления. например, записи из DIR1.prefix добавляются в "/etc/stargazer/rules" в таком формате:
В итоге, получите, что трафик вашей нац. сети будет попадать под DIR1, еще какой-то - DIR2, а весь неучтённый в DIR0. Ну и, естественно, через Ubilling добавляете стоимость за МБ по каждому направлению, а по тому, по который не надо учитывать ставите цену равную в ноль денег...
И так сделал,как вы сказали,+ просмотрел ещё раз нужные моменты в документации.Начал тестировать.Смотрю статистику по пользователю,пишет что трафик идет через DIR0 (0.0.0.0),хотя я спец только захожу на сайты национальной сети (все подсети DIR1).
Что не так делаю?
Еще вопрос:тут указали,что есть отдельный модуль "Классы трафика",но найти его я не могу у себя.Или его надо вручную поверх установки биллинга накатить?)
ПЫСЫ:Всем спасибо за то,что помогаете)
ПЫСЫСЫ:переместил в rules 0.0.0.0 DIR0 в самый низ,исходя из свойств rules,результата не дало.
-
jcomm спасибо огромное,очень доходчиво!
Дело в том,что я читал этот документ,не раз,внимательно читал.Просто я видать не до конца понял,как работает адрес введённый после поля ALL.
И все же это моей проблемы не решает...Буду думать,как же провернуть такое дело((
-
Т.е. направление назвал,нужному пользователю присвоил,при помощи OnConnect открыл доступ к нужному направлению,а куда это направление ведет не пойму.Где это указывается??
в третий раз - в rules
Пожалуйста,если можно поподробнее,или ссылочку чтоли.
во второй раз: вот
Я знаю,как описывается rules.Если внимательнее прочитали бы мой пост,я написал:
ALL 192.168.0.1 DIR0 - что гласит хосту (абоненту) под ip адресом 192.168.0.1 дать направление DIR0.А DIR0 - куда это направление,этого и не могу понять.
Так товарисчи почитал,интересно,есть вопрос,подскажите:
Где именно указывается характеристики направления в /etc/startgazer/rules.Например,прописано там: ALL 192.168.0.1 DIR0.А вот само направление DIR0 чему соответствует?В /etc/stargazer/stargazer.conf лишь можно задать название направления.Ну назвал я DIR0 внешка,а дальше куда прописывать сети,ip адреса или ещё что именно для этого направления?
Т.е. направление назвал,нужному пользователю присвоил,при помощи OnConnect открыл доступ к нужному направлению,а куда это направление ведет не пойму.Где это указывается??
Пожалуйста,если можно поподробнее,или ссылочку чтоли.
В файле rules как раз и описываются сети принадлежащие заданному направлению.
Что значит "направление нужному пользователю присвоил" я не понял.
ALL 192.168.0.1 - пользователь с ip адресом получит направление DIR0 с именем ,описанным в stg.conf
Что-то я совсем запутался епт,поясню суть,что мне надо:Сделать так,что бы в мир трафик тарифицировался согласну тарифу,а в национальную сеть (у вас она называется UA-iX) был анлим + другая скорость в национальную сеть (это я уже сделал).
Может у вас есть какие нить другие идеи,ибо я че-то запутался...))
Просто не совсем тогда понимаю полезность направлений,если фактически ничего с ними сделать нельзя.Ну идет хость по направлению dir0,или по dir5,разницы как таковой нету.Или же я вообще не понимаю механику этих направлений.Единственно что конечно можно у одного хоста допустим веб трафик пусть по одному направлению,а поп3 по другому.Но мне то нужно совсем другое.Получается выделить трафик,идущий от хоста в национальную сеть и сделать его unlim невозможно?
-
Так товарисчи почитал,интересно,есть вопрос,подскажите:
Где именно указывается характеристики направления в /etc/startgazer/rules.Например,прописано там: ALL 192.168.0.1 DIR0.А вот само направление DIR0 чему соответствует?В /etc/stargazer/stargazer.conf лишь можно задать название направления.Ну назвал я DIR0 внешка,а дальше куда прописывать сети,ip адреса или ещё что именно для этого направления?
Т.е. направление назвал,нужному пользователю присвоил,при помощи OnConnect открыл доступ к нужному направлению,а куда это направление ведет не пойму.Где это указывается??
Пожалуйста,если можно поподробнее,или ссылочку чтоли.
Опа сразу же второй вопрос:
Смотрю конфиг файла tariff.tf:Как можно сделать так,что бы тариф (любой) действовал только на нужное мне направление трафика?Допустим тариф0 работал только на направлениях дир0,дир1,дир2,а на остальное не оказывал влияние.
Просот хочу прикрутить тариф к нужному направлению,прописать эти самые направления, прикрутить к нужным направлениям нужные хосты и прикрутить их при помощи onconnect к пользователю.
Вопрос ещё:можно ли в OnConnect одному пользователю через параметр dirs открыть одни направления,а другому пользователю через dirs другие направления?Или же логика в OnConnect работает для всех пользователей и не возможно,что бы для каждого пользователя была своя логика отдельная???
-
Также абсолютно беспроблемно в том же FAQ вы могли найти вот эту вот ссылку по которой настолько подробно разжеваны вопросы тарификации и прочих вещей, которыми заведует stargazer - насколько это вообще возможно.
А вот за это спасибо,почитал,интересно.Буду крутить,но все равно возникают пару вопросов...))
-
1.Где лежат все таблицы,с которыми работает firewall?
Под кроватью искали? А на антресолях?
"10mbit/s" ,а не в чисто числовом варианте,по типу "10240"?
man ipfw, хотя возможно вы ожидаете увидеть скорость в 10кбит/с - вам виднее.
3.Как сделать так,что бы трафик в эту самую национальную сеть не считался вообще?
Возможно использовав для этого какой-то другой нетарифицируемый класс трафика при создании тарифа?
1. Искал,нету. Редирект на этот форум стоит.
2. Спасибо,поMANить не успел,теперь будем знать.
3. Нет.Нужно именно так,чтобы внешка была с ограниченным трафиком,национальная сеть анлим.
По поводу фака: повторять устал,если там есть то,что действительно подходит по теме,давайте ссылку. Такое ощущение,что фак в вашем понятии некое абстрактное явление, ибо постоянно посылаете туда, но вот ответы на свои вопросы никак я там не могу найти.
PS:проблему с таблицами решил,вопрос отпадает.
Актуально:Доступ во внешку ограничен трафиком,доступ в нац сеть анлим - как сделать!!??
-
Вопросы естественно не закончились))
И так:прикрутил "другую скорость" в нашу национальную сеть (естественно предварительно вытащив префиксы нашей сети).
Но что-то не работает.Ковырял сам файл,не знаю даже,почему.Интерфейс в файле менял на свой конечно же..
И так есть пару вопросов,ответьте пожалуйста:
1.Где лежат все таблицы,с которыми работает firewall?Т.е. мне нужно просмотреть их содержимое ,изменить и т.д.(хочу просмотреть все таблицы,в частности касающиеся Ip адресов из моей локальной сет и т.д.)
2.Почему скорость в файле update_uaix.php выставлена как "10mbit/s" ,а не в чисто числовом варианте,по типу "10240"?
3.Как сделать так,что бы трафик в эту самую национальную сеть не считался вообще?т.е. что бы в статистике он не играл никакую роль,и в тарифных планах он был полностью unlim?
4.Зачем в биллинге кнопка "классы трафика",если она не на что не влияет!!?Или влияет!!??И как её прикрутить,что бы работала.
Выбило такую вот вещь после php -q
ipfw: rule 11000: setsockopt(IP_FW_DEL): Invalid argument
ipfw: rule 11001: setsockopt(IP_FW_DEL): Invalid argument129 UA-IX prefixes processedПросмотрел файл /etc/firewall.conf,там нужные мне правила не добавились. (наверное и не должны)
root@# ipfw show 2100021000 0 0 pipe 7 ip from table(3) to table(6) via age0 inroot@# ipfw show 2100121001 0 0 pipe 6 ip from table(6) to table(4) via age0 out -
Просто совет на будущее.
Спасибо за совет,пригодится)
-
Программный RAID и правильно настроенный UPS в 100 раз лучше и в 100 раз надежнее любого аппаратного решения.
Здесь вроде бы не обсуждается,какой из раидов лучше)
-
И так решил проблему,почему криво ставился биллинг на прошлой машине.
Ставил фряху,и естественно сам биллинг я на аппаратный RAID 1+0. Пересобрал RAID 0,накатил фряху,поставил биллинг,проблем нету.Получается либо фряха (что маловероятно),либо ubilling криво ставится на RAID 1+0.
У кого есть возможность,проверьте,соберите RAID 1+0,накатите.
ПЫСЫ:для справки,аппаратный реид Hp Smart Array 400.
-
/etc/stargazer/
А я бы просто дописал +-4 строчки в два вышеуказанных скрипта и общий резак по tablearg.
Посмотрел,чесно сказать не особо понял,что нужно прописать.Если с пайпами я представляю ,как можно организовать,а вот через эти файлы не понимаю.Если не трудно,объясните подробнее)
-
Кхм,подумал,пока что на уме только такая схема:создать несколько таких шейпов (с разным названиями),выставить там нужные мне скорости и в пайпах прописывать не таблицу с ip адресами,а конкретный/ые ip адреса.Вопрос в другом- будут ли эти файлы работать вместе одновременно,не создавая конфликтов?
-
Из готовых вещей есть вот такое. Скорость на ua-ix общая и может отличаться от тарифной.
Да,это уже я видел.Посмотрел,в принципе вроде все понятно.Но для моих целей нужно что-то другое наверное...
В случае если требуется каждому абоненту выделять отдельный пайп на украину с какой-то кастомной скоростью - придется крутить логику в OnConnect/OnDisconnect. Но в целом - все также тривиально.
А можно тут поподробнее?А именно OnConnect/OnDisconnect?Где то я это видел,не могу вспомнить где,в какой-то теме здесь вроде бы.
ПЫСЫ:А нельзя в том файле (шейп на уаикс) допустим прописать пользователя для которого эта вещь будет работать?Потом создать несколько таких шейпов с разными параметрами и прописывать в каждом своего нужного пользователя?
Проблемы с firewall + Ошибки в морде ubilling
в Stargazer Ubilling
Опубліковано:
Спасибо,теперь буду знать.
А про динамический - видели,пробовали,понравился))