Биллинговая система Nodeny
22 Ноября 2024, 01:20:18 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
  Начало Помощь Поиск Войти Регистрация  
  Просмотр сообщений
Страниц: [1] 2 3 ... 5
1  Главная категория / Ревизии / Re: rev251 : 17 Сентября 2014, 12:19:04
Пробував зробити щось тіпа скріпта для переходу з Abills в Nodeny+. Переписав пару файлів білінга для індитифікації оплат і зняття. І зробив щось схоже на шаблон тарифів  Abills.
В файлі migrate кілька функцій для перетягування інформації з одного білінга в інший.
Виглядає воно не супер, але працює. В найближчому часі думали перейти на Nodeny.
Може розробнику пригодиться.
2  Главная категория / Nodeny Plus / Re: NODENY Plus + mikrotik : 10 Декабря 2013, 18:31:34
Цитировать
но это только для pppoe. опять  же нужно ограничивать время сессии. т.к. динамически абонента мы не переведем из одного листа в другой
А что в радапдейт незя передать параметр перекинуть в другую групу адресов ?
3  Главная категория / Nodeny Plus / Re: NODENY Plus + mikrotik : 10 Декабря 2013, 17:03:29
Цитировать
так заглушка у нас сейчас и сделана. но как добавлять/удалять гудбоев из аксес листа?
для 49/50 был скрипт управления фаером, но как его скрестить с N+ я  не знаю.
минус  ещё в том, что при передаче скорости при поднятии pppoe динамически скорость не изменить

Ну как би поидеи есть атрибут Mikrotik-Address-List которий является строкой. При передачи параметров в него можна вписать значение столбца "state" в результате получим две таблички адресов корие будут називатся "on" и "off". Ну а дальше уже с етими табличками что хотим то и делаем.
4  Главная категория / Nodeny Plus / Re: NODENY Plus + mikrotik : 06 Декабря 2013, 16:58:50
Ну так можна при авторизации дьорнуть статус щьота і видать ip с другого пула ip. Пули ip можна создавать разние.
Но я правда не знаю насколько правильно оно будет.
5  Главная категория / Nodeny Plus / Re: NODENY Plus + mikrotik : 06 Декабря 2013, 16:46:25
Зробив для себе костиль. Так як в мене всі швидкості симетричні. І послуги тіки з швидкістю. Да і тіки один напрямок. То мені підходить.
Код:
DROP PROCEDURE IF EXISTS `radreply`;
DELIMITER $$
CREATE PROCEDURE `radreply`(IN login VARCHAR(64))
BEGIN
  DECLARE usr_id INT;
  DECLARE usr_ip VARCHAR(15) DEFAULT NULL;
  DECLARE usr_service INT;
  DECLARE usr_speed INT;

  SELECT id INTO usr_id FROM users WHERE name=login LIMIT 1;
  SELECT service_id INTO usr_service FROM users_services WHERE uid=usr_id;
  SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(param,'\'',22),'\'',-1) INTO usr_speed FROM services WHERE service_id=usr_service;
  SELECT get_ip(usr_id) INTO usr_ip;

  SELECT NULL,login,'Framed-IP-Address',usr_ip,'=';
  SELECT NULL,login,'Framed-IP-Netmask','255.255.255.255','=';
  SELECT NULL,login,'Framed-Protocol','PPP','=';
  SELECT NULL,login,'Mikrotik-Rate-Limit',usr_speed,'=';
END$$
DELIMITER ;
Тепер можу спокійно чекати рішення якогось більш вміняймого від розробника.
6  Главная категория / Nodeny Plus / Re: NODENY Plus + mikrotik : 06 Декабря 2013, 15:03:03
Второй вариант мне подходит. Я так понял что при втором варианте я могу свой mpd не трогать и микротик заработает с ограничением скорости.
У меня просто сечас один нас ето mpd а другой ето mikrotik.
7  Главная категория / Nodeny Plus / Re: NODENY Plus + mikrotik : 06 Декабря 2013, 13:50:47
Какой атрибут я знаю.
Меня интересует как видернуть из бд ету скорость.
8  Главная категория / Nodeny Plus / NODENY Plus + mikrotik : 05 Декабря 2013, 18:57:38
Ребята подскажите как передать через радиус скорость на микротик.
9  Главная категория / Общий раздел / Re: Плиз помогите чайнику в настройке и установке nodeny 49 : 19 Августа 2013, 07:58:03
Вот мой скайп "Zloy_doctor.". Пиши. Помогу чем смогу.
10  Главная категория / Nodeny Plus / Re: Фичереквест на 52 версию : 08 Октября 2012, 10:55:23
+ Не побачив лога помилок при pppoe. Тіпа не правильний пароль. Як мінімум при pppoe не правильне введення пароля було б не так погано. А краще повний лог авторизації по конкретному користувачу.
11  Главная категория / Nodeny Plus / Re: Фичереквест на 52 версию : 08 Октября 2012, 09:49:43
Доброго дня. Бетку ще не ставив тому якщо це там реалізовано вибачайте.
Потрібна така реалізація:
Авторизація щоб проходила по MAC. Видавати треба на інтерфейс зразу білий ip.
Можливість введення декількох MAC оскільки у людей буває не один компютер.
Щоб це все якось відслідковувалось хто в онлайні хто ні(помогає при діагностуванні проблеми.)
Підтримка кількох NAS.
В принципі білі ip адреса видавати можна і через isc-dhcp от і це з легкістю реалізується, але от не знаю як від нього получити данні якому маку який ip видало і цей ip потім зашейпити. В таблиці arp копатись на предмет співставлення ?
Option 82 нема можливості зерез використати всюди. Але частково така можливість є.
В загальному треба таку штуку якось реалізувати і з можливістю підтримки і option 82 там де для цего э можливість.
12  Главная категория / Nodeny Plus / Re: Фичереквест на 52 версию : 04 Октября 2012, 18:30:01
Цікаво знати, чи будуть модулі переходу з іших білінгових систем. В мене зерез один білінг який не дуже різнится з бетою якогось іншого. А такі модуля сприяли б переходу.
13  Главная категория / Общий раздел / Re: Обновлять или нет?! : 29 Декабря 2011, 07:02:13
А не проще рас ти соберашся переделивать сервак просто установить новую версию и залить базу. Или система не будет менятся ?
14  Главная категория / Общий раздел / Re: Тюнинг сетевой во FreeBSD : 27 Декабря 2011, 23:06:57
Сам не давно бил на етих граблях. Обновил до 8.2-stable. Убрал в ядре options FLOWTABLE потомушто при 100 мбітах і више начинались тормоза. В ядро options HZ=1000 и device lagg. Без лага незнаю виваливалась сетевая одна.
В sysctl.conf:
Код:
dev.igb.0.rx_processing_limit=4096
dev.igb.1.rx_processing_limit=4096
net.route.netisr_maxqlen=4096
kern.ipc.maxsockbuf=83886080
net.inet.ip.dummynet.pipe_slot_limit=1000
net.inet.ip.dummynet.io_fast=1

В loader.conf:
Код:
hw.igb.rxd=4096
hw.igb.txd=4096
hw.igb.rx_process_limit=2048
hw.igb.num_queues=2
hw.igb.lro=0
hw.igb.fc_setting=0
В rc.conf:
Код:
ifconfig_igb0="-rxcsum -txcsum -lro -tso up"
ifconfig_igb1="-rxcsum -txcsum -lro -tso up"
І так оно у меня начало работать. Покашто 450 мбіт в піке било і без глюков. Правда не знаю насколько тебе оно поможет.
Скорее всего больше всего тебе поможет закоментить в ядре FLOWTABLE.
А нащот обновления гдето читал што в 8.2-stable стали нармальна работать сетевие igb потому обновил, там і драйвера посвежее.
Надеюсь тебе оно поможет.
15  Главная категория / Nodeny 50 / Re: Разграничение мира и ua-ix в nodeny : 09 Октября 2010, 10:45:02
А попдробней ? Я так понял нада в фаере в табицу загнать все сети ua-ix. А в билингу штота насторить. А вот што да как. Может есть какойта ман по тому как ето сделать.
Страниц: [1] 2 3 ... 5
Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!