oberon85 13 Опубликовано: 2013-01-08 13:57:37 Share Опубликовано: 2013-01-08 13:57:37 Доброго времени суток. Не могу найти информацию может ли Ubilling различать зарубежный и украинский трафик? Вопрос в следующим в тарифах делать нарезку скорости по разным направлениям Ссылка на сообщение Поделиться на других сайтах
nightfly 1 239 Опубліковано: 2013-01-08 15:36:35 Share Опубліковано: 2013-01-08 15:36:35 http://www.colocall....ua/prefixes.txt - на 99.5% готовый /etc/stargazer/rules http://www.colocall....ua/prefixes.txt - можно использовать как основу для политики шейпа Ссылка на сообщение Поделиться на других сайтах
oberon85 13 Опубліковано: 2013-01-09 14:38:24 Автор Share Опубліковано: 2013-01-09 14:38:24 Потом нужно вносить изменения в firewall.conf, правильно? Из веба нельзя будет настраивать скоростя по разным направлениям, я правильно понял? Ссылка на сообщение Поделиться на других сайтах
nightfly 1 239 Опубліковано: 2013-01-09 15:23:17 Share Опубліковано: 2013-01-09 15:23:17 Тарифам - наплевать на скорость. Скорости - наплевать поверх чего и куда ее ложат. Вполне себе можно минимальную обертку, хоть на базе того же GetCF изобразить при желании. Ссылка на сообщение Поделиться на других сайтах
oberon85 13 Опубліковано: 2013-01-19 19:16:25 Автор Share Опубліковано: 2013-01-19 19:16:25 Блин бьюсь уже вторую неделю. Не могу найти в чем причина. Подкорректировал скрипты 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 с украинскими подсетями, но скоростя все равно режуться по тем что указаны биллинге, что не так? Ссылка на сообщение Поделиться на других сайтах
nightfly 1 239 Опубліковано: 2013-01-21 08:02:43 Share Опубліковано: 2013-01-21 08:02:43 таблица 111 с украинскими подсетями, но скоростя все равно режуться по тем что указаны биллинге, что не так? Как минимум отсутствие понимания того, как работает tablearg. Сравните ipfw table 111 show с тем что у вас, например находиться в table 4. Ссылка на сообщение Поделиться на других сайтах
oberon85 13 Опубліковано: 2013-01-21 15:24:39 Автор Share Опубліковано: 2013-01-21 15:24:39 Я это видел. в во всех таблицах я я добовляю аргумент кроме таблицы с украинскими сетями Ссылка на сообщение Поделиться на других сайтах
oberon85 13 Опубліковано: 2013-01-23 15:23:57 Автор Share Опубліковано: 2013-01-23 15:23:57 Более менее разобрался. Осталось несколько вопросов, я так понимаю в скрипте 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 Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2013-01-23 15:28:51 Share Опубліковано: 2013-01-23 15:28:51 ... Осталось несколько вопросов, я так понимаю в скрипте OnConnect ID присваиваются от 0 и по очереди каждому абоненту который подключаться? ... Нет, это просто какое-то целое число, уникальное для каждого пользователя. Ссылка на сообщение Поделиться на других сайтах
oberon85 13 Опубліковано: 2013-01-23 15:38:58 Автор Share Опубліковано: 2013-01-23 15:38:58 ... Осталось несколько вопросов, я так понимаю в скрипте OnConnect ID присваиваются от 0 и по очереди каждому абоненту который подключаться? ... Нет, это просто какое-то целое число, уникальное для каждого пользователя. ок, спасибо! А по поводу api.templatize.php? Ссылка на сообщение Поделиться на других сайтах
nightfly 1 239 Опубліковано: 2013-01-23 15:40:12 Share Опубліковано: 2013-01-23 15:40:12 И в шаблонах договора выкидывает ошибку не могу понять проблему: 1. не создан nethost для IP какого-то пользователя 2. нету NAS для подсети какого-то пользователя Подозреваю, что 192.168.1.1 это останки изначального тестового пользователя, который остается сразу после установки - удалите его нафиг. Ссылка на сообщение Поделиться на других сайтах
oberon85 13 Опубліковано: 2013-01-24 12:13:48 Автор Share Опубліковано: 2013-01-24 12:13:48 И в шаблонах договора выкидывает ошибку не могу понять проблему: 1. не создан nethost для IP какого-то пользователя 2. нету NAS для подсети какого-то пользователя Подозреваю, что 192.168.1.1 это останки изначального тестового пользователя, который остается сразу после установки - удалите его нафиг. спасибо Ссылка на сообщение Поделиться на других сайтах
oberon85 13 Опубліковано: 2013-02-01 12:30:20 Автор Share Опубліковано: 2013-02-01 12:30:20 Коснулся настройки userstats. Заморозка счета из админки работает, но вот из личного кабинета не отрабатывается. Тарифные планы для заморозки перечислены, при активации из личного кабинета статус в админке не меняться (Заморожен - нет). Подскажите что это может быть? Ссылка на сообщение Поделиться на других сайтах
nightfly 1 239 Опубліковано: 2013-02-01 13:32:47 Share Опубліковано: 2013-02-01 13:32:47 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 - в таком случае не должны работать модули "Заморозка", "Платежные карточки", "Смена тарифа", "Попрошайка". Тоесть они вообще ничего делать не будут. Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас