-
Всього повідомлень
5 318 -
Приєднався
-
Останній візит
-
Дней в лидерах
146
Тип контенту
Профили
Форум
Календарь
Все, що було написано nightfly
-
Нету там такой фичи, и небыло никогда. Есть возможность показывать ссылки на какие-то картинки. Ага. Либо гонять трафик юзеров через что-то где он будет сходиться на одном интерфейсе, который будет слушать bandwidhtd, либо писать Девиду Хинклю, "ну паззязззя". Я уже предпринимал попытку починить bandwidhtd, с mysql, клиент-серверной архитектурой и избавлением от bpf. Нет, на это здоровья не хватило. Его проще с нуля переписать.
-
А биллинг тут при чем? Это вопросы к сторонней утилите и разработчикам bandwidthd. Проясняю. bandwidhtd умеет слушать только один интерфейс (как он это делает, это вообще отдельный разговор) так что да, вагон, тем более динамически создаваемых ppp интерфейсом ему не светит. Ади, вивчили вже всі
-
Ubilling + NAS на FreeBSD бортжурнал починаючого адміна
тема ответил в mgo пользователя nightfly в Stargazer Ubilling
а да, то я "вдало" вронив снапшотилку -
Ubilling + NAS на FreeBSD бортжурнал починаючого адміна
тема ответил в mgo пользователя nightfly в Stargazer Ubilling
кофєварка люба то має "могти". -
Ubilling + NAS на FreeBSD бортжурнал починаючого адміна
тема ответил в mgo пользователя nightfly в Stargazer Ubilling
тут дирка а не знання що з тим робити. попробую поритись в коді, може щось просвітліє. Благо Ваш код четабельний, навіть я щось розумію. можете собі виколупати/потестити з CURRENT 0.6.0 rev 3853 Осьо: https://github.com/nightflyza/Ubilling/blob/master/modules/general/turbosms/index.php -
Ubilling + NAS на FreeBSD бортжурнал починаючого адміна
тема ответил в mgo пользователя nightfly в Stargazer Ubilling
Ага. Плюс нагадую - там ще опції керування тим всім є, типу OPENPAYZ_REALID. Короч, з понеділка сам то перепишу, але зирнувши на те, як весь той модуль бєзобразно написано.... Це якийсь ад з купою глобального гівна. Походу буду малювати по дорозі людську посилалку. Давно хотів нормальну собаку-увєдомляку. -
Ubilling + NAS на FreeBSD бортжурнал починаючого адміна
тема ответил в mgo пользователя nightfly в Stargazer Ubilling
Ласкаво просимо до світу, ринкової економіки Зирнув одним оком. Ви в курсі, що там в вас кількість запитів по тій нещасній вьюшці в результаті дорівнює кількості абонентів? Ок. З понеділка як буде вільний час спробую подивитись, як це все культурно переписати. -
Ubilling + NAS на FreeBSD бортжурнал починаючого адміна
тема ответил в mgo пользователя nightfly в Stargazer Ubilling
Скіко платиш? Засилайте короч, зирну як це не травматично врізати на 0.6.0. -
Макрос {DENYMEMBERS} нужен для запрещения выдачи айпишек динамикой из какого-то одного пула для неизвестного оборудования, собственно да - для всех известных хостов. Почему он у вас раскидан по всему конфигу - понятия не имею. Логика простая и понятная - сверху вниз: 1. Повыдавали айпишек всем извесным из {SUBNETS} 2. После чего в случае надобности, раскидали веером динамику попутно запрещая все что выше в виде {DENYMEMBERS}
-
Вы из принципа игнорируете, то что я пишу? 1. Пожалуйста. Включите мозг. 2. Перечитайте мой первый пост. 3. Если возникают проблемы возвращайтесь к п.1.
-
То был риторический вопрос. 1. Вдумчиво смотрим на мой первый пост. 2. Заглядываем в nmaphostscan и content/dn 3. Возвращаемся к п.1.
-
Ну я же говорил "не все" и "не сделано". На основании чего должны юзера зеленеть?
-
Значит "не все" или "не сделано". Проверяем: cat exports/nmaphostscan | grep alive | wc -l cat exports/nmaphostscan | grep appears | wc -l ls content/dn/ | wc -l
-
Периодическим вызовом fullhostscan + param [traffdiff] из RemoteAPI. Для полноты радости еще клево бы врубить DN_FULLHOSTSCAN + DN_ONLINE_DETECT предварительно убедившись в существовании content/dn (который не должен быть симлинком, должен быть нормальной директорией и должен быть доступным для записи). Дополнительно: 1. вызывать чаще чем раз в час, глубинного смысла нету - почему, подумайте сами. 2. не забываем поправить автообновлятор на будущее как-то так #ln -fs /etc/stargazer/dn ${APACHE_DATA_PATH}${UBILLING_PATH}/content/dn mkdir ${APACHE_DATA_PATH}${UBILLING_PATH}/content/d
-
Завтра купите джуна - будете патчити на ходу? Будете сміятись, але там зараз живе така дика кількість речей потрібних тільки комусь одному, що страшно. Так що погоди не робить. У будь якому випадку варто задуматись, про те як ви будете абстрагувати в майбутньому, хоча б для себе оці ваші типові задачі - підняття вланів, їх убивання, міграцію юзерів між ними і всякі такі штуки які ви збираєтесь реалізовувати (тонкий натяк на OnVlanCreate, OnVlanDestroy). В деяких випадках, типу от таких, думаю можна нехтувати затратами ресурсів на форкання заради можливості в подальшому якось це п
-
А яка їм різниця? Хоч на PHP/shell хоч на перлі чи ассемблері - ви передаєте їм пачку arvg і забуваєте. Хто їх буде виконувати - їм видніше. Або передаємо одним з аргументів/або коллбеком шо ми саме за темплейт ініт скриптів хочем виконати, якомусь абстрактному діспатчеру. Приблизно так воно реалізовано в його скриптах ініціалізації Тимуром. Хоча знову ж конкретна реалізація росте ногами, з ваших реальних потреб і бажання заморочуватись на тему ліквідації вендорозалежності. Наприклад можна довго не думаючи вивалювати тим же інітскриптам вагон параметрів (vid, інтерфейси, айпішки, тощ
-
Повністю логічно, так. Винести це в якийсь абстрактний скрипт ініціалізації з фіксованими аргументами, типу як воно зроблено в старгейзері - виглядає доста здоровою ідеєю.
-
Думаю якось так: http://www.cisco.com/c/en/us/support/docs/ip/simple-network-management-protocol-snmp/45080-vlans.html Енівей воно в будь-якому випадку виходить все дуже вендоро-залежним.
-
Значить Демонідзе даремно мене налякав і змився snmp/radius? Та да - воно надто повільне саме по собі виходить. Уже писав свого часу, пинання одної залізки telnet-ом - на те боляче дивитись. Тепер множимо скажімо на кіло-півтора залізок в довіднику обладнання і йдемо сушити весла, да
-
До речі - а шо ви там з RemoteAPI хотіли? І як воно планується використовуватись?
-
Хотите продолжить? Ок. Главное, чтобы вы раз и навсегда уяснили разницу между нами. Она укладывается только за последний год, чуть менее чем в две минуты: Если визуально не понятно, перефразирую как для особо маленьких и тупых буду объяснять простыми тезисами: 1. Мы, что-то делаем - причем опенсорс, слушая адекватное комьюнити, этим пользуется не одна и не две сотни сетей. 2. Вы - пиздyн-сказочник, на чье "авторитетное мнение в сфере разработки АСР" который в отличии от мнения практиков, в виде тех же деда, асмодеуса, демиурга (да у нас разные ниши - у них зарабатывание баб
-
Ubilling + NAS на FreeBSD бортжурнал починаючого адміна
тема ответил в mgo пользователя nightfly в Stargazer Ubilling
ніхто президентами отако не розкидається( Тоді беріть вила до рук, і починайте їм погрожувати -
Эммм, вроде как оно слабо связано с вашим mpd как-бы. Там айпишка используется, чтобы старгейзер знал куда пинать в случае надобности юзеров из конкретной подсети, у вас - на самом деле, только для того, чтобы наколбасить для радиуса secret. Ближе по духу думаю будет http://wiki.ubilling.net.ua/doku.php?id=accelppp
-
Ну надо ж тебя мордочкой в твое же бессилие потыкать. На этом форуме повторюсь - штуки 4 человека имеющих, хоть какое-то отношение к теме разработки универсальных АСР, и мысли которых для меня были действительно интересными и поучительными. Я думаю не стоит объяснять второй раз, что на твое "авторитетное" мнение в области биллингостроения мне банально насрать? А мешки все так же стоят не ворочаными... ми-ми-ми пфффф Нет, в отличии от вас мозгоебов - я способен самостоятельно делать то что нужно мне. А да, с памятью у меня все ок:
-
Спробую натякнути: http://wiki.ubilling.net.ua/doku.php?id=setupubuntuserver1204 Здається норм сказано, чим світить. З іншого боку, там не так багато треба - просто додати одним рядком обробку вашого шейпера в dshape_SwitchSpeed(). Для тих хто знайомих з Linux-ом це не має скласти жодних проблем. Для тих, хто не знайомі з його адмініструванням - навіщо було на нього ставитись? Хочете все готове і з коробки - в документації чітко сказано яка платформа є тією, що офіційно підтримується.