Efendy
|
|
« : 13 Июля 2012, 18:59:58 » |
|
Новая версия NoDeny (NoDeny+) фактически готова к промышленному использованию. Она успешно работает в моей сети, но выполняет определенный список задач, который необходим мне в первую очередь. Для дальнейшего развития требуется распространение NoDeny+ в реальных сетях. Если новый NoDeny покрывает ваши требования, вы можете установить в свои сети.
Для принятия решения я выкладываю список что может и что не может NoDeny+:
* ip добавляются из пула адресов и могут быть зарезервированными/статическими/динамическими/белыми. * не обязательное прописывание ip клиенту - он может выдаваться в момент соединения по pppoe, при этом выбор идет из списка белых ip, если у клиента активирована соответствующая услуга. * поле "пакет" удалено, введено понятие "услуга": - длительность от секунды до года - старт в любое время - несколько услуг на одном клиенте - при удалении услуги - пересчет снятия пропорционально дням ее использования * бонусные услуги позволяют реализовать непроцентные, а фиксированные скидки, например, ежемесячно пополняет счет абонента на 5 грн с каментом "за электричество". * если клиент заказал консервацию линии на 2 месяца и надо не забыть вывести из нее, то можно пару кликами изменить длительность услуги в 2 месяца и в автопродлении присвоить другую услугу. * заход в отрицательный баланс (пока не реализовал, но скоро реализую) может решаться очень просто: у услуг будет флаг (тег), который будет запрещать уходить в минус, если клиент зайдет, то ему подключется услуга с тегом default. * модуль liqpay, позволяет пополнить счет: деньгами ликпей, картой Visa/Mastercard, начилными в терминале. * модуль TurboSms - отсылка sms клиентам (удобно, когда в подписи имя вашей сети), но основная фича: автоматическая рассылка уведомлений "такого-то числа будет снятие за услуги интернет, денег недостаточно". * модуль пополнения мобильников клиентов с клиентской статистики. * модуль "поделись балансом". * модуль топологии на основе YandexMap, пока отображает только клиентов на карте, точки с оборудованием - позже. * админка с поиском стала удобней: больше полей, по которым можно искать; больше кретериев (фрагмент/полное совпадение/начинается с..), показ платежей/трафика/на карте для выбранного фильтра клиентов. * более информативные данные об авторизации: данные по авторизации (модуль/мак адрес/nas/другое), последнее обновление авторизации. * модуль управления фаерволом может шейпить по нескольким направлениям. * модуль управления фаерволом поддерживает плагины, например, реализована кнопка турбо: "за икс$ включает неограниченный доступ в интернет на игрек часов". * состояние клиента "на подключении", при соответствующей настройке может запрашивать данные пользователя при первом логине. Удобно: нагенерили учеток только с логином и паролем, при подключении клиента, заходим с его компа и вносим данные, при этом не надо заходить под админской учеткой. * бланк настроек вынесен в файл-шаблон. * ключевые html оформлены в виде файлов-шаблонов. Например, легче заточить дизайн клиентской статистики под свою сеть. * модульное ядро. Модили очень просто написать. Например, модуль, который переключает каналы, если какой-то лег, не надо писать отдельным скриптом и ложить в крон.
* пресеты направлений убраны. Деление на 4 направления осталось. * тарификация по трафику (ее еще кто-нить использует?) есть, но я пока отключил т.к. немного меняю концепцию: трафик клиента никогда не обнуляется, т.е. постоянно насчитыватся со дня подключения, когда ему покдлючается услуга, предсматривающая доступ по трафику, то запоминается граница отключения. Благодаря этому клиент может назаказать несколько пакетов чтоб еще больше трафика получить. Это выгодно оператору т.к. мелкие пакеты всегда дороже больших в пересчете на трафик. * пропали многие тонкие настройки - этим я понизил порог вхождения, но некоторым может не понравиться (хотя добавить всегда можно). Например, нет отключения по количеству потоков, нет границы потоков, которые регистрируются в бд, у клиента нет отдельного флага "детализировать трафик". * офисов нет. Эта сущность очень мешала, а нужна очень редко (когда несколько сетей на одном биллинге, но в этом случае проще несколько поставить). * у группы было 3 типа доступа: есть/ограниченный/нет. Ограниченный убран. * количество привилегий уменьшено в несколько раз. * нет передачи наличных между админами. * в самом NoDeny нет понятия бонусный/не бонусный платеж - все регулируется категорией, noDeny+ сам видит по категории наличные были или нет. * убраны типы платежей связанных с затратами на сеть, имхо такую бухгалтерию лучше вести более специализированными средствами. * пока нет работников, т.е ни зарплат, ни заданий. * модуля оборудования нет. * управления почтовыми ящиками нет. * пока нельзя давать комментарий клиенту (несложно реализуется). * "предложить изменения" нет, имхо не нужно. * изменить трафик из админки пока нельзя. * фин.отчета пока нет, вы могли видеть его демку, понравился, но пока я его меняю. * мониторинга пока нет.
|