forum.bitel.ru http://forum.bitel.ru/ |
|
Связка типов правил и тарифов. http://forum.bitel.ru/viewtopic.php?f=7&t=1883 |
Страница 1 из 1 |
Автор: | Killus [ 06 фев 2009, 11:55 ] |
Заголовок сообщения: | Связка типов правил и тарифов. |
сделана линейка безлимитных тарифов, в дереве модуля IPN есть услуги к ним привязаны типы правил, но при смене тарифа типы правил в шлюзе никак не меняются. Подскажите где копать и в чем может быть проблема? |
Автор: | stark [ 06 фев 2009, 13:03 ] |
Заголовок сообщения: | |
какой тип шлюза? Смена правил поддерживается на cisco2 и zyxel либо на скриптовых шлюзах. Тут такой момент - в шлюзах cisco, manad, и mikrotik стоит проверка есть ли правило на шлюзе чтобы не слать каждый раз заново команды. Но это проверка не поодерживает смену правил, т.е они работает как раньше до появления это возможнорсти - проверяется прсото открыт /не открыт. А если клиент открыт , правило изменилось, то эти шлюзы ничего не делают .. это можно подменить скриптом .. |
Автор: | Killus [ 06 фев 2009, 13:06 ] |
Заголовок сообщения: | |
Тип шлюза manad. проблема в том что в админке биллинга не видно что тип правил у шлюза сменился.... то есть остается тип правил от предыдущего тарифа, а я так понимаю что отобращаться должен уже новый тип правил. если решить эту проблему то в скрипт смены тарифа можно было бы приписать отрытие закрытие шлюза и все было бы замечательно. |
Автор: | stark [ 06 фев 2009, 13:29 ] |
Заголовок сообщения: | |
а т.е тип правила на шлюзе не меняется ? Покажите скриншот тарифа |
Автор: | Killus [ 06 фев 2009, 14:31 ] | ||
Заголовок сообщения: | |||
Вот
|
Автор: | stark [ 06 фев 2009, 16:27 ] |
Заголовок сообщения: | |
Типы правил меняются при обсчете логов ..Т.е при заходе в конретный узел дерева берутся правила из него.. Пока не начнут считать по новому тарифу, правила не сменятся |
Автор: | Killus [ 10 фев 2009, 12:46 ] |
Заголовок сообщения: | |
Есть еще такой вопрос... с переменой правил в биллинге разобрался.... но как биллингу сказать что если правило сменилось, закрыть и открыть шлюз... а то он сам почему-то не обновляет правила в фаерволле.... Шлюз-manad |
Автор: | stark [ 11 фев 2009, 12:18 ] |
Заголовок сообщения: | |
Killus писал(а): Есть еще такой вопрос... с переменой правил в биллинге разобрался.... но как биллингу сказать что если правило сменилось, закрыть и открыть шлюз... а то он сам почему-то не обновляет правила в фаерволле.... Шлюз-manad как я писал выше Цитата: Тут такой момент - в шлюзах cisco, manad, и mikrotik стоит проверка есть ли правило на шлюзе чтобы не слать каждый раз заново команды. Но это проверка не поодерживает смену правил, т.е они работает как раньше до появления это возможнорсти - проверяется прсото открыт /не открыт
В 4.6 наверное сделаем поодержку смены правил для cisco, manad, и mikrotik. Только надо будет делать это аккратуно чтобы оставить совместимость со старыми версиями. А сейчас приедется подменить логику шлюза manad. есть такой этой скрипт: http://wiki.bgbilling.ru/index.php/%D0% ... _BeanShell надо там в либо отключить проверку вообще , т.е убрать вызов test и условие наличия правила .тогда он будет слать эти правила всегда иправило новое будет меняться . Это проще сделать, но не рационально , т.к будет большая нагрузка на шлюз . Более правильный вариант изменить саму проверку и работу со шлюзом. Т.е посылать на manad не только cid-код договра но код типа правила . и на сам перловый скрипт manad тоже для этого поменять. Т.е проверять не только по cid как сейчас , а по паре cid + код типа правила. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |