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

Главная категория => Разработка => Тема начата: Wave от 18 Мая 2010, 23:05:25



Название: автоматизация выдачи белых ИП
Отправлено: Wave от 18 Мая 2010, 23:05:25
есть желание облегчить работу админу
есть скрипт, который берет из базы (дополнительное поле) назначенный пользователю белый ип и генерирует на его основе ПФ правило
тем самым делаю пользователю резервацию серый-белый ип

задача:
автоматизировать процесс заказа и выдачи ипа

пользователь с личного кабинета подписывается на услугу "белый ип"
модуль выбирает свободный ип из пула и заносит его в соответствующее дополнительное поле

при этом пользователю присваивается дополнительная "услуга" и ежемесячно снимается дополнительная плата в размере 10 грн
при желании пользователь может отписаться от услуги


Название: Re: автоматизация выдачи белых ИП
Отправлено: Aivanzipper от 19 Мая 2010, 08:15:01
Как скоро услуга должна будет включиться? А отключиться при отказе? Новый месяц?


Название: Re: автоматизация выдачи белых ИП
Отправлено: Wave от 19 Мая 2010, 08:49:43
да
думаю лучше всего раз в месяц


Название: Re: автоматизация выдачи белых ИП
Отправлено: Aivanzipper от 19 Мая 2010, 09:52:21
а алиасы на сетевуху тоже скриптом писать? или весь пул будет заранее прописан алиасом?)


Название: Re: автоматизация выдачи белых ИП
Отправлено: Wave от 19 Мая 2010, 11:19:47
нет
белый иа на сетевуху не назначается
у клиента стоит серый ип

все регулируется конфигом ПФ

там просто две строчки нат/бинат

собственно говоря скрипт уже есть, эта часть ТЗ решенная


Название: Re: автоматизация выдачи белых ИП
Отправлено: Aivanzipper от 19 Мая 2010, 13:39:12
А расскажите мне пожалуйста, как у вас бинат без алиасов работает?


Название: Re: автоматизация выдачи белых ИП
Отправлено: stix от 19 Мая 2010, 14:21:51
а можно через PPP выдавать.
тогда все просто


Название: Re: автоматизация выдачи белых ИП
Отправлено: Andrey Zentavr от 19 Мая 2010, 14:36:59
А расскажите мне пожалуйста, как у вас бинат без алиасов работает?
Как-то видимо работает. Видимо провайдер шлёт пакеты на шлюз автора, а те в свою очередь заворачиваются фаерволлом на клиента.

Оффтопик: А мы решили от Ната совсем уйти и всем даём белые ИПы. Разово затраты на регистрацию /20 и  потом каждый год $200 как для сети не много.


Название: Re: автоматизация выдачи белых ИП
Отправлено: Aivanzipper от 19 Мая 2010, 15:20:51
а можно через PPP выдавать.
тогда все просто

дак отож


Название: Re: автоматизация выдачи белых ИП
Отправлено: ser970 от 19 Мая 2010, 17:18:39
а алиасы на сетевуху тоже скриптом писать? или весь пул будет заранее прописан алиасом?)
а что тут сложного .
писал я когдато такой скриптик и работал но под 48 версию

враося реал апи из базы и скриптик прописывал правила и алиас

при переходе на новый мес проверялось или не отоказался клиент от него если да то удалось правила и алиас
 


Название: Re: автоматизация выдачи белых ИП
Отправлено: Aivanzipper от 19 Мая 2010, 22:38:50
и в rc.conf писал скриптик?  ::)


Название: Re: автоматизация выдачи белых ИП
Отправлено: ser970 от 20 Мая 2010, 08:21:35
и в rc.conf писал скриптик?  ::)
накой?
man alias

при ребуте (вооще это плохая команда ) яслное дело что алиасов нет. но ... при старте системы стартует скрипт и прописывает алиасы и правила
или ты считаешь что алиас можно поднять толко из rc.conf? туда писать алиас не имеет смысла - это же временый параетр  сегодня зверь заказал реальник а взатра от него отказалася и что постоянно дергать сервак или перечитывать rc.conf?.







Название: Re: автоматизация выдачи белых ИП
Отправлено: Aivanzipper от 20 Мая 2010, 08:44:30
По-моему все таки проще давать белый ип юзеру через mpd.


Название: Re: автоматизация выдачи белых ИП
Отправлено: elite от 20 Мая 2010, 11:12:33
По-моему все таки проще давать белый ип юзеру через mpd.
проще, логичней...


Название: Re: автоматизация выдачи белых ИП
Отправлено: Wave от 20 Мая 2010, 13:56:24
А расскажите мне пожалуйста, как у вас бинат без алиасов работает?

стукнул в личку


Название: Re: автоматизация выдачи белых ИП
Отправлено: Wave от 20 Мая 2010, 13:58:37
нас наша схема выдачи белых ип устраивает
думаю обсуждать альтернативу не стоит

если и изменим систему, то только на выдачу реальных ипов всем пользователям