Биллинговая система Nodeny

Главная категория => Nodeny 50 => Тема начата: neom от 30 Октября 2016, 20:58:23



Название: Тарифы дополнительные и ipfw
Отправлено: neom от 30 Октября 2016, 20:58:23
Коллеги подскажите может кто делал настройку дополнительных тарифов в 50.32 версии и привязку к файерволу, чтобы можно было согласно выбранному доп.тарифу разрешать или запрещать доступ к определенным ресурсам.
Сами тарифы я создал и юзер может их выбирать, но не могу найти где указывать ИП или сети к которым разрешить доступ юзеру на этом доп.тарифе.
P.S. все эти манипуляции для того, чтобы юзер мог сам заказать себе пакет OTT, может не тем путем пошел для решения этой задачи, прошу  подсказать правильную дорогу  :-\


Название: Re: Тарифы дополнительные и ipfw
Отправлено: neom от 08 Ноября 2016, 23:51:56
 Коллеги, не верю что никто такое не далал  ???


Название: Re: Тарифы дополнительные и ipfw
Отправлено: 0xbad0c0d3 от 09 Ноября 2016, 13:47:03
Коллеги, не верю что никто такое не далал  ???
Тамбовский волк тебе коллега! Админа найми! Он, надеюсь, будет знать, что такое дополнительные тарифы и как их увязать с фаером/шейпером и прочим.
Лишь пну в нужном направлении: nomake,ipfw/iptables etc.


Название: Re: Тарифы дополнительные и ipfw
Отправлено: leliksan от 21 Ноября 2016, 23:07:48
Коллеги, не верю что никто такое не далал  ???
Тамбовский волк тебе коллега! Админа найми! Он, надеюсь, будет знать, что такое дополнительные тарифы и как их увязать с фаером/шейпером и прочим.
Лишь пну в нужном направлении: nomake,ipfw/iptables etc.

Корона не жмет? "Царек"


Название: Re: Тарифы дополнительные и ipfw
Отправлено: 0xbad0c0d3 от 22 Ноября 2016, 03:17:47
Нормас, не переживай ;)


Название: Re: Тарифы дополнительные и ipfw
Отправлено: ser970 от 22 Ноября 2016, 09:28:19
а по сути вопрос то не такой простой ....
фаер тут особо не поможет.

http://xxx.yy:4022/udp/1+1
http://xxx.yy:4022/udp/ictv

домен (ip) один , порт один =  как фаером разделить по зверям ?
первому зверю :
http://xxx.yy:4022/udp/1+1
http://xxx.yy:4022/udp/ictv

второму толькj :
http://xxx.yy:4022/udp/1+1




Название: Re: Тарифы дополнительные и ipfw
Отправлено: 0xbad0c0d3 от 22 Ноября 2016, 12:05:13
а по сути вопрос то не такой простой ....
фаер тут особо не поможет.

http://xxx.yy:4022/udp/1+1
http://xxx.yy:4022/udp/ictv

домен (ip) один , порт один =  как фаером разделить по зверям ?
первому зверю :
http://xxx.yy:4022/udp/1+1
http://xxx.yy:4022/udp/ictv

второму толькj :
http://xxx.yy:4022/udp/1+1



Да я прям и не знаю что ответить )) Наверно завернуть этот ресурс на прозрачный прокси и там порулить? Ну или модуль фаера для фильтра по контенту. Или есть другие варианты?


Название: Re: Тарифы дополнительные и ipfw
Отправлено: ser970 от 22 Ноября 2016, 12:38:14
прокся при нагрузке в даже 800м уже как то .... 
nginx .... тоже не очень...

поэтому и говорю что вопрос не такой простой ....


з.ы. модуль фаера для фильтра по контенту  это как ? если можно подробнее


Название: Re: Тарифы дополнительные и ipfw
Отправлено: neom от 04 Января 2017, 13:34:20
Лишь пну в нужном направлении: nomake,ipfw/iptables etc.

Промолчу по поводу выпадов выше, они по меньшей мере не уместны тут :)

По сути, если внимательно изучить мануал, видим:
Цитировать
В качестве тегов, указывающих на данные клиента, nomake воспринимает:
ip     - ip адрес;
login     - логин;
lat_login - логин, сконвертированный в латиницу;
pass     - пароль;
state     - состояние доступа (on/off);
auth     - режим авторизации (no/on/ong/off/1/2/3...).

Доступ к дополнительным данным осуществляется через префикс `dopdata-`, после которого идет название (точнее алиас - смотри настройки дополнительных полей) поля.

И где же тут можно использовать доп.тариф в выборке? как я понимаю из кода nomake он смотрит только в таблицу users и dopdata, а доп.пакеты у нас в plans3

Хотелось бы для начала самое простое - открыть/закрыть доступ к определенным ресурсам для пользователей исходя из доп. пакета
для этого надо в ipfw добавлять/удалять IP юзеров, и хотелось бы это делать средствами биллинга а не костылями.


Название: Re: Тарифы дополнительные и ipfw
Отправлено: ser970 от 04 Января 2017, 14:58:34
изменив nomake.pl можно заставить его читать любые поля из любых таблиц....

уже где то было - поиск ....  

вот

http://forum.nodeny.com.ua/index.php?topic=1235.0


Название: Re: Тарифы дополнительные и ipfw
Отправлено: neom от 04 Января 2017, 16:18:54
Спасибо за подсказку, но уже сам дошел до этого :) добавил в выборку поле paket3 и все заработало.

Но хотелось бы на будущее более гибкого функционала, чтобы можно было юзерам пакетировать каналы, вот это уже задача не на один час  :o