Jump to content

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


Recommended Posts

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

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

Link to post
Share on other sites

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

Link to post
Share on other sites

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

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

Link to post
Share on other sites
  • 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 с украинскими подсетями, но скоростя все равно режуться по тем что указаны биллинге, что не так?

Link to post
Share on other sites
таблица 111 с украинскими подсетями, но скоростя все равно режуться по тем что указаны биллинге, что не так?

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

 

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

Link to post
Share on other sites

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

Осталось несколько вопросов, я так понимаю в скрипте 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

Link to post
Share on other sites

...

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

...

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

Link to post
Share on other sites

...

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

...

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

 

 

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

Link to post
Share on other sites
И в шаблонах договора выкидывает ошибку не могу понять проблему:

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

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

 

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

Link to post
Share on other sites
И в шаблонах договора выкидывает ошибку не могу понять проблему:

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

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

 

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

 

спасибо

Link to post
Share on other sites
  • 2 weeks later...

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

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

Link to post
Share on other sites

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 - в таком случае не должны работать модули "Заморозка", "Платежные карточки", "Смена тарифа", "Попрошайка". Тоесть они вообще ничего делать не будут.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...