Перейти до

Заруюбжный и UA-IX трафик


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

Доброго времени суток.

Не могу найти информацию может ли Ubilling различать зарубежный и украинский трафик? Вопрос в следующим в тарифах делать нарезку скорости по разным направлениям

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

http://www.colocall....ua/prefixes.txt - на 99.5% готовый /etc/stargazer/rules

http://www.colocall....ua/prefixes.txt - можно использовать как основу для политики шейпа

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

Потом нужно вносить изменения в firewall.conf, правильно? Из веба нельзя будет настраивать скоростя по разным направлениям, я правильно понял?

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

Тарифам - наплевать на скорость. Скорости - наплевать поверх чего и куда ее ложат.

Вполне себе можно минимальную обертку, хоть на базе того же GetCF изобразить при желании.

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

Блин бьюсь уже вторую неделю. Не могу найти в чем причина.

Подкорректировал скрипты OnConnect

 

 

#SPEED CONTROL

${fwcmd} pipe `expr $ID + 5001` config bw 102400$SCOUNT queue 32Kbytes

${fwcmd} pipe `expr $ID + 10001` config bw 102400$SCOUNT queue 32Kbytes

${fwcmd} pipe `expr $ID + 101` config bw $UPSPEED$SCOUNT queue 32Kbytes

${fwcmd} pipe `expr $ID + 8101` config bw $SPEED$SCOUNT queue 32Kbytes

 

# SHAPER

${fwcmd} table 3 add $IP `expr $ID + 101`

${fwcmd} table 4 add $IP `expr $ID + 8101`

${fwcmd} table 5 add $IP `expr $ID + 5001`

${fwcmd} table 6 add $IP `expr $ID + 10001`

 

 

Добавил в FIrewall.conf строки:

 

 

#Shaper - table 111 UA-IX

${FwCMD} add 12001 pipe tablearg ip from table\(5\) to table\(111\) via rl0 out

${FwCMD} add 12002 pipe tablearg ip from table\(111\) to table\(6\) via rl0 in

 

 

#Shaper - table 4 download speed, table 3 - upload speed

${FwCMD} add 12003 pipe tablearg ip from any to table\(4\) via rl0 out

${FwCMD} add 12004 pipe tablearg ip from table\(3\) to any via rl0 in

 

таблица 111 с украинскими подсетями, но скоростя все равно режуться по тем что указаны биллинге, что не так?

Ссылка на сообщение
Поделиться на других сайтах
таблица 111 с украинскими подсетями, но скоростя все равно режуться по тем что указаны биллинге, что не так?

Как минимум отсутствие понимания того, как работает tablearg.

 

Сравните ipfw table 111 show с тем что у вас, например находиться в table 4.

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

Более менее разобрался.

Осталось несколько вопросов, я так понимаю в скрипте OnConnect ID присваиваются от 0 и по очереди каждому абоненту который подключаться?

И в шаблонах договора выкидывает ошибку не могу понять проблему:

 

Notice: Undefined index: 192.168.1.1 in /usr/local/www/apache22/data/billing/api/libs/api.templatize.php on line 123

 

Notice: Undefined index: 192.168.1.1 in /usr/local/www/apache22/data/billing/api/libs/api.templatize.php on line 124

 

Notice: Undefined index: 192.168.1.1 in /usr/local/www/apache22/data/billing/api/libs/api.templatize.php on line 125

 

Notice: Undefined index: 192.168.1.1 in /usr/local/www/apache22/data/billing/api/libs/api.templatize.php on line 127

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

...

Осталось несколько вопросов, я так понимаю в скрипте OnConnect ID присваиваются от 0 и по очереди каждому абоненту который подключаться?

...

Нет, это просто какое-то целое число, уникальное для каждого пользователя.

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

...

Осталось несколько вопросов, я так понимаю в скрипте OnConnect ID присваиваются от 0 и по очереди каждому абоненту который подключаться?

...

Нет, это просто какое-то целое число, уникальное для каждого пользователя.

 

 

ок, спасибо! А по поводу api.templatize.php?

Ссылка на сообщение
Поделиться на других сайтах
И в шаблонах договора выкидывает ошибку не могу понять проблему:

1. не создан nethost для IP какого-то пользователя

2. нету NAS для подсети какого-то пользователя

 

Подозреваю, что 192.168.1.1 это останки изначального тестового пользователя, который остается сразу после установки - удалите его нафиг.

Ссылка на сообщение
Поделиться на других сайтах
И в шаблонах договора выкидывает ошибку не могу понять проблему:

1. не создан nethost для IP какого-то пользователя

2. нету NAS для подсети какого-то пользователя

 

Подозреваю, что 192.168.1.1 это останки изначального тестового пользователя, который остается сразу после установки - удалите его нафиг.

 

спасибо

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

Коснулся настройки userstats.

Заморозка счета из админки работает, но вот из личного кабинета не отрабатывается. Тарифные планы для заморозки перечислены, при активации из личного кабинета статус в админке не меняться (Заморожен - нет). Подскажите что это может быть?

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

userstats.ini:

 

; опции необходимые для взаимодействия со stargazer
;полный путь до sgconf
SGCONF =/usr/sbin/sgconf
;хост где установлен stargazer
STG_HOST = localhost
;порт который слушает stargazer
STG_PORT = 5555
;логин администратора stargazer(!)
STG_LOGIN = admin
;пароль администратора stargazer
STG_PASSWD = 123456

;собственно опции заморозки
;включена ли самозамораживалка?
AF_ENABLED=1
;Стоимость заморозки, которая будет сниматься со счета при замораживании, также можно выставить в 0 и опираться на механику
; снятия средств самим stargazer - это если требуется разная стоимость заморозки для разных тарифных планов. Либо использовать
; обе одновременно - тогда например можно делать заморозку отдельных тарифов "дороже" чем остальных.
AF_FREEZPRICE=10
;Тарифы для которых доступна данная услуга, разделитель - запятая
AF_TARIFFSALLOWED = Unlim-5
;Тип оплаты, который будет использоваться для начисления средств при заморозке, по умолчанию - 1 (наличка),
;имеет смысл вынести все эти услуги, на другой тип оплат, например "Самообслуживание".
AF_CASHTYPEID=1

 

Вот собственно и все, что требуется чтобы модуль заморозки работал в кабинете пользователя. Подозреваю, что у вас неверно заполнена секция работы со stargazer - в таком случае не должны работать модули "Заморозка", "Платежные карточки", "Смена тарифа", "Попрошайка". Тоесть они вообще ничего делать не будут.

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

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

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

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

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

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

Вхід

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

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

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

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