Roman Pogosyan 3 Posted 2011-08-24 12:25:07 Share Posted 2011-08-24 12:25:07 как не крути надо их приделывать чтоб потом передавать как атрибут в радиусе. Если проблема для инетакцес решалась банальным сктиптом .. с ппп нормального решения на ум не приходит зато Это http://accel-ppp.org/accel-ppp/built-in-shaper/ очень облегчит жизнь Link to post Share on other sites
nightfly 1,252 Posted 2011-08-24 12:44:49 Share Posted 2011-08-24 12:44:49 Нафига старгейзеру вообще что-то знать о существовании скоростей? Он авторизирует, аутентифицирует и аккаунтит, и делает это хорошо. Link to post Share on other sites
yKpon 8 Posted 2011-08-24 13:12:22 Share Posted 2011-08-24 13:12:22 зачем радиусу это знать? пусть это делает OnConnect как и делал всегда Link to post Share on other sites
madf 279 Posted 2011-08-24 15:47:32 Share Posted 2011-08-24 15:47:32 Я планирую в скором времени расширить список атрибутов юзера и тарифа. Юзеру будут добавлены VLAN, мак, входящий шейп, исходящий шейп. Возможно еще порт и IP свитча. К тарифу будут добавлены входящий шейп и исходящий шейп. Это не сложно и соответствует реалиями XXI-го века Возможно это попадет в грядущий скоро релиз 2.408. А может и нет. В любом случае я постараюсь сохранить обратную совместимость. Link to post Share on other sites
Небесный 26 Posted 2011-08-24 18:31:25 Share Posted 2011-08-24 18:31:25 Если таково будет и дождемся 2.408 версию, насколько больно будет переходить на нее? Или переход планируется сделать безболезненным? Просто я уже полез немного в свою глубь благодаря xmlrpc, но все же стараюсь придерживаться должной структуры, нужные мне параметры писавши в userdata. Link to post Share on other sites
Roman Pogosyan 3 Posted 2011-08-24 19:58:42 Author Share Posted 2011-08-24 19:58:42 Я планирую в скором времени расширить список атрибутов юзера и тарифа. Юзеру будут добавлены VLAN, мак, входящий шейп, исходящий шейп. Возможно еще порт и IP свитча. К тарифу будут добавлены входящий шейп и исходящий шейп. Это не сложно и соответствует реалиями XXI-го века Возможно это попадет в грядущий скоро релиз 2.408. А может и нет. В любом случае я постараюсь сохранить обратную совместимость. Звучит очень заманчиво .. знать бы еще на сколько скоро это время переползаю с BSD на Linux ... переписывать свой биллинг не охото так как в нем не было функционала как у старгазера , но зато был дроп сессии впн или пппое при минусовом балансе COA ..... кстате есть в линуксе подобия ipfw table ? Link to post Share on other sites
SpiderX 7 Posted 2011-08-25 06:39:35 Share Posted 2011-08-25 06:39:35 кстате есть в линуксе подобия ipfw table ? Всяких абстракций над iptables достаточно много, но реализующих синтаксис ipfw я не знаю, наверно их нет. Таблицы ipfw можно реализовать через ipset, который с ядра 2.6.39 в него же и включен. Возможно еще порт и IP свитча. По условиям задачи думаю это необходимо знать бы еще на сколько скоро это время Это ключевой момент, сам бы знать хотел Link to post Share on other sites
madf 279 Posted 2011-08-25 07:04:15 Share Posted 2011-08-25 07:04:15 Если таково будет и дождемся 2.408 версию, насколько больно будет переходить на нее? Или переход планируется сделать безболезненным? Просто я уже полез немного в свою глубь благодаря xmlrpc, но все же стараюсь придерживаться должной структуры, нужные мне параметры писавши в userdata. Для файловой базы, в силу ее специфики, апдейт пройдет вообще незаметно. Для базы в MySQL тоже, в силу специфики подхода избранного автором. Для остальных будет доступен инкрементальный апдейт структуры. Возможно, необязательный. Link to post Share on other sites
madf 279 Posted 2011-08-25 07:06:12 Share Posted 2011-08-25 07:06:12 Я планирую в скором времени расширить список атрибутов юзера и тарифа. Юзеру будут добавлены VLAN, мак, входящий шейп, исходящий шейп. Возможно еще порт и IP свитча. К тарифу будут добавлены входящий шейп и исходящий шейп. Это не сложно и соответствует реалиями XXI-го века Возможно это попадет в грядущий скоро релиз 2.408. А может и нет. В любом случае я постараюсь сохранить обратную совместимость. Звучит очень заманчиво .. знать бы еще на сколько скоро это время переползаю с BSD на Linux ... переписывать свой биллинг не охото так как в нем не было функционала как у старгазера , но зато был дроп сессии впн или пппое при минусовом балансе COA ..... кстате есть в линуксе подобия ipfw table ? По поводу сессий VPN. Если используется pppd то рекомендую осмотреть на http://local.com.ua/forum/topic/25760-purestg2/ Link to post Share on other sites
madf 279 Posted 2011-08-25 07:12:00 Share Posted 2011-08-25 07:12:00 По поводу сроков. На сегодня 2.408 почти готов. Осталось дописать буквально мелочь и потестить. Если я туда воткну шейпы/маки/вланы - релиз затянется на неопределенный срок, т.к. надо будет реализовать логику и доступ к этим параметрам. В т.ч. и через sgconfig. Ну и скрипты миграции написать для PostgreSQL и FireBird. Из-за отсутствия скриптов, к стати, FireBird до сих пор использует старую и неэффективную структуру некоторых таблиц и до сих пор не внедрена расширенная помесячная статистика, реализованная в свое время для ГТС. Выбирайте: или скорый релиз 2.408 с несколькими "вкусными и полезными плюшками", или ждать еще несколько месяцев. Link to post Share on other sites
SpiderX 7 Posted 2011-08-25 07:28:55 Share Posted 2011-08-25 07:28:55 Выбирайте: или скорый релиз 2.408 с несколькими "вкусными и полезными плюшками", или ждать еще несколько месяцев. Релиз 2.408 предполагает smux-плагин в составе стг? Link to post Share on other sites
madf 279 Posted 2011-08-25 08:41:01 Share Posted 2011-08-25 08:41:01 Выбирайте: или скорый релиз 2.408 с несколькими "вкусными и полезными плюшками", или ждать еще несколько месяцев. Релиз 2.408 предполагает smux-плагин в составе стг? Конечно. Это единственное что пока не дает сделать релиз. Link to post Share on other sites
SpiderX 7 Posted 2011-08-25 09:01:39 Share Posted 2011-08-25 09:01:39 Это единственное что пока не дает сделать релиз. Тогда это препятствие нужно преодолеть , и делать релиз. Link to post Share on other sites
nightfly 1,252 Posted 2011-08-25 09:11:17 Share Posted 2011-08-25 09:11:17 Дайош smux в массы, долой поделки И да, ReconnectOnTariffChange = yes Link to post Share on other sites
yKpon 8 Posted 2011-08-25 09:58:03 Share Posted 2011-08-25 09:58:03 да простят меня гуру фрибсд... очень хочется всё в utf8 По поводу сессий VPN. Если используется pppd то рекомендую осмотреть на http://local.com.ua/...25760-purestg2/ тоже рекомендую, с около полугода полёт отличный, кстати будет в комплекте с релизом? Link to post Share on other sites
Roman Pogosyan 3 Posted 2011-08-25 10:51:59 Author Share Posted 2011-08-25 10:51:59 По поводу сессий VPN. Если используется pppd то рекомендую осмотреть на http://local.com.ua/...25760-purestg2/ Учитывая его юникс сокет он должен быть на одном сервере с старгазером когда с радисуом это далеко не обязательно рвать сессии тоже не важно но вот данные в пакете для шейпа нужны по зарез кат что если это уже есть в том что сделанно с удовольствием бы получиль преальфа весрию .. как раз помог бы с тестами , на данный момент один сервер стоит в режиме мыльница .. для миграции на дебиан Link to post Share on other sites
madf 279 Posted 2011-08-25 11:18:40 Share Posted 2011-08-25 11:18:40 да простят меня гуру фрибсд... очень хочется всё в utf8 По поводу сессий VPN. Если используется pppd то рекомендую осмотреть на http://local.com.ua/...25760-purestg2/ тоже рекомендую, с около полугода полёт отличный, кстати будет в комплекте с релизом? БД (кроме файловой и мускуля) уже давно можно было держать в юникоде, XML-RPC API выдает данные в юникоде. sgconf работает с текущей локалью. Чего еще-то надобно? Включение purestg2 в комплект мы с Алексеем не обсуждали. Да и зачем, оно сейчас и так неплохо себя чувствует. Link to post Share on other sites
madf 279 Posted 2011-08-25 11:20:30 Share Posted 2011-08-25 11:20:30 По поводу сессий VPN. Если используется pppd то рекомендую осмотреть на http://local.com.ua/...25760-purestg2/ Учитывая его юникс сокет он должен быть на одном сервере с старгазером когда с радисуом это далеко не обязательно рвать сессии тоже не важно но вот данные в пакете для шейпа нужны по зарез кат что если это уже есть в том что сделанно с удовольствием бы получиль преальфа весрию .. как раз помог бы с тестами , на данный момент один сервер стоит в режиме мыльница .. для миграции на дебиан Текущую версию всегда можно получить тут: https://gitorious.org/stg Нет, шейпов в ней нет. Они есть только в планах. Ну и неплохо было бы пользоваться знаками препинания Link to post Share on other sites
Roman Pogosyan 3 Posted 2011-08-25 11:30:57 Author Share Posted 2011-08-25 11:30:57 пасиб ! по колдуем. Знаки препинания - учтем. Link to post Share on other sites
Roman Pogosyan 3 Posted 2011-08-25 11:38:53 Author Share Posted 2011-08-25 11:38:53 Кстате, налог "table" ipfw в линукс ipset -N Таблица iphash а далее iptables -m set -t nat -I POSTROUTING --set Таблица src -j SNAT --to-source Реальный IP а потом потсто добавлять или удалять IP из таблицы .. быстро и сердито Link to post Share on other sites
nightfly 1,252 Posted 2011-08-25 13:50:31 Share Posted 2011-08-25 13:50:31 да простят меня гуру фрибсд... очень хочется всё в utf8 Все и так можно держать в utf8, что и делаем. Просто нефиг держать кирилические данные в табличках старгейзера... да и вообще нефиг там что-либо держать Link to post Share on other sites
Abram 98 Posted 2011-08-26 14:48:00 Share Posted 2011-08-26 14:48:00 Кстате, налог "table" ipfw в линукс ipset -N Таблица iphash а далее iptables -m set -t nat -I POSTROUTING --set Таблица src -j SNAT --to-source Реальный IP а потом потсто добавлять или удалять IP из таблицы .. быстро и сердито Это для одного адреса. Для пачки адресов лучше использовать дерево навроде того, что используется в lISG. Link to post Share on other sites
Roman Pogosyan 3 Posted 2011-08-27 07:04:46 Author Share Posted 2011-08-27 07:04:46 Кстате, налог "table" ipfw в линукс ipset -N Таблица iphash а далее iptables -m set -t nat -I POSTROUTING --set Таблица src -j SNAT --to-source Реальный IP а потом потсто добавлять или удалять IP из таблицы .. быстро и сердито Это для одного адреса. Для пачки адресов лучше использовать дерево навроде того, что используется в lISG. В таблицу можно добавить нужную пачку , если надо добавлять сети то вместо iphash просто nethash Link to post Share on other sites
Небесный 26 Posted 2011-08-28 09:41:01 Share Posted 2011-08-28 09:41:01 sgconfig - вообще бы я закинул - там ничего хорошего нету(он только тормозит - ИМХО). Можно общими усилиями сделать стандартный веб-конфигуратор с помощью xmlrpc. Link to post Share on other sites
nightfly 1,252 Posted 2011-08-28 10:20:48 Share Posted 2011-08-28 10:20:48 sgconfig - вообще бы я закинул - там ничего хорошего нету(он только тормозит - ИМХО) Оо Link to post Share on other sites
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now