-
Всього повідомлень
220 -
Приєднався
-
Останній візит
-
Дней в лидерах
1
Тип контенту
Профили
Форум
Календарь
Все, що було написано SVD
-
у меня в качестве наса MIKROTIK. И когда клиент уже в минусе . Я не могу дернуть его еще раз в дисконект а нужно. у меня постоянно идет проверка всех пользователей и если вдруг в списке разрешенных находиться должник система должна опять дернуть дисконкт вернее не посто дернуть а пересмотреть данные по состоянию счета и дернуть его в отключку. Хорошо может это замудренно для вас у меня свое виденье у вас свое. просто скажите как принудительно по клиенту сделать disconnect даже если он неактивен заморожен или отключен. Если бы все было бы на freebsd не писал бы. месяц, день, час, минуты, год, секунды - соответственно 4. запустите биллинг теперь вы застанете момент перехода на новый месяц, после время можно будет установить нормальное. Это вариант для нештатной работы я так понимаю. У меня все прекрасно работает. Просто допиливаю свои нужды вот и вопрос постал, nightfly не хочу дергать видно лимит бесплатных ответов закончился может это и хорошо во в многом сам разобрался. Да и вопрос больше по stargazer.
-
смотрите чего бы мне хотелось. вот есть клиент у него баланс 0 и он работает. когда приходит 1 число 00 00 часов и на его счету делаеться -100 кредит 0 тогда отрабатывает OnDisconect. и у него теперь -100. OnDisconect отработал все отлично система с задачей справилась но я моделирую ситуацию в которой по какой то причине OnDiscоnect отработал но временно nas сервер не был доступен. И я себе думаю как бы мне системе послать еще раз команду для этого пользователя у которого -100 что бы stargazer еще раз дернул клиента (или группу клиентов).
-
Как повторить эти процессы для одного или для группы клиентов повторно. ??
-
Как повторно проверить абонплату клиента (всех клиентов)? Имеется ввиду запустить еще раз OnDisconetc скрипт если клиент в минусе. Хотелось бы еще раз запустить проверку АП как это происходить у меня 1 числа в 00 00. Я так понимаю что для этого есть какая то команда посланная на stargazer.
-
А при cap_nf для подсчета трафика с микротика как то можно использовать bandwidthd. трафик считает. а вот за день или за неделю не выводиться. как то можно прикрутить.
-
нуууу не точка конечно. я то вижу что mk_ub клепает статью про модуль api mikrotik. это круто и ждемс. Я то реализовал на свою скромную фантазию то что мне нужно в принципе. Хотя вся отказоустойчивость заключается в том что при создание пользователя добавляется инфа arp qeueu dhcp + плюс list allow для НАТ (и это постоянно делаеть при onconnect ). А OnDiconnect занимается тем что удаляет из lists юзеров. так о чем это я. ААА Я вообще восхищен продуманностью и идеологией Ubillinga и уже после 2 недель красных глазиков РЕЛЬНО надеюсь что постановка на продакшен будет в норме . Товарищ вы создали нужную человечеству вещь,., MIK biiiiilll в топку и вы его можете запихнуть за пояс организовав привальный подход к модулю mikrotika и всего то. Главное что это api шустро работает и можно реализовать просто ух. И синхронизацию и и мониторинг прямо из web морды и кучу кучу всякого. Жаль что я ни понимаю в этих ПЕХЕПЕ смотрел смотрел как добавить в таблицу состояние на микротике не понял. Да так уж вышло что этих железяк много и многим они нравятся я сам если честно понял силу линуха года 4 назад когда поковырял эту штучку и уже забыл что такое окны перешол на OPEN SOURCES. При том что полностю с вами солидален по поводу FreeBSD это вещь которая у меня слава богу работает 2г и кущать не просит и много там чего наставлено и не падает прикиньте а ведь я его и ломал своими КР руками не раз и подымал без переустановки из пепла и пашет . Для NAS OS не заменимая. от написал. Главная идея в чем. ВКЛ ВЫКЛ для микротика который стоит в разных сетях это маловато. Спасибо.
-
Видишь, как я успешно насаждаю свою терминологию в неокрепшие умы? Все уже давно реализовано и сделано максимально удобно для таких задач. Просто некоторые стесняются читать документацию. Вопрос ? А RESET работает когда пользователь в минуса и отключен??? OnConnect & OnDisconnect Я так понял что нет((
-
Скрипты написал. Все работает. Железку запросы не грузят. Все как по маслу работает . Теперь нужно все это дело поставить на проверку. То есть сверяться с билингом и удалять или добавлять клиента или если потребуеться обновть весь микротик с билинга(то есть yнезависимость от OnConnect/OnDiskonnect). + по каждому клиенту сделать отображение флажка присутствия на микротике в ОНЛАЙН модуле и добавить по каждому клиенту просмотор более детальной инфы и мониторинга клиента на микротике ping, speed, info dhcp, arp, queue ..... ....
-
Все привет. Есть вопрос по модулю онлайн. Дело все в том что я хочу прикрутить api для микротика, а то дергать по ssh как то накладно да и cpu на на микротике прыгает + все гораздо быстрее что мне и нужно для большого количества этих железок. PEAR2_Net_RouterOS . Вот пилю пилю скрипты. задача стоит полностью синхронизировать билинг с железкой и в принципе вроде как я понимаю как это сделать. Чево хочу.?? хотелось бы просветления по поводу вывода онлайн модуля как мне добавить столбик в момент генерации строчки пользователя я хочу добавить его текущее состояние на микротике. Как мне добавить дополнительный вывод информации из базы в строчку пользователя?? Я не силен в ПХП. Смотрел на код как то тяжковато. Да и плюс знаю даже программеры не всегда понимают что написали другие.
-
1. от чего отталкиваюсь Связь между микротиком который выступает в качестве NAS и stg (Ubillin) может бить не постоянна. 2. операции которые влияют на onconnect on disconnect возможно будут частыми а не только первого числа. Добавление клиента, заморозка, отключение. (иногда изза того что у nas динамик ip и поднят pptp к серверу и в какие то моменты он может рваться таким образом есть вероятнасть что профиль может не создаться на mikrotik) 3. (так получилось что в качестве NASov будем использовать микротик) пока так удобне и не хочу я всяких там микбилингов хочу через ubillin. этих nas микротиков может будет 20 шт. а может быть и больше ВОПРОС как отдельно мне контролировать группу клиентов на целом микротике (на одном из). Допустим на каждом будет по 50-100 абонов. Вот один поломался или хочу обновить его состояние клентов с базы может что случилось за день или за час. Как мне загрузить профили в микротик при этом не делать рестарт stg и не не заходить к каждому пользователю в профиль и делать там резет. Преставте общий резет на 500 клиентов это с учетом ssh 1000 секунд вся система будет резетиться 500 сек выгружать 500 сек загружать.
-
Спасибо помогло. Это оно блин.
-
ээээ у меня было. ))) я половину конфига php.ini удалял до примерно тайм зоны и все работало. Отложил на потом.
-
Вообще проблем такова штук 5 микротиков по 50-100 клиентов. Все на удаленке. допустим что то случается с одним бордом и его решили помнят или еще что . Как мне добавить 100 клиентов из билинга не затрагивая всю сеть.
-
Нет все проще. Клиенты натируються шейпяться и арп привязка также. Так вот и вопрос постал.
-
Всем привет. может кто подскажет. Мне нужно каким то образом в определенное время делать reset клиентов ПО ОЧЕРЕДИ. Зачем?. Да все очень просто. Ресет всех можно сделать и killall stargazer но пока они с микротика выгрузятся по ssh пока загрузятся если клиентов 200 это несколько минут а микротиков несколько разбросаны они по инету связь тоже может подводить. А мне нужно что бы в определенный момент (раз в сутки например ночью) по очереди каждому клиенту происходил RESET при этом другим это заметно не будет. Это делаеться не для того что бы потом звонили и орали в трубку "не было ни единого разрыва .... я вам говорю.... " а для того что бы попытаться синхронизировать состояния счета и тарифа микротика с билингом хотя бы раз в сутки.
-
Огромно спасибо за ответы. Хочу добавить что 53 был открыт. Я полностью открыл на 8.8.8.8 для всех, и на айпишник веб сервера. не жалко. Вообще то все что я задумывал все получилось неделю сижу точу зубы. Осталось только OpenPayz прикрутить.
-
FullFee = yes был no видно зацепил его нечаянно. Ночью сделал тест. все нормально заработало у всех у кого ноль появились ( - ). Вообще все мне очень нравиться. Хотел только уточнить 1 числа АП (100гр ) и клиент заморозил себя 5 числа. а 15 разморозил не работал 10 дней. как stg его посчитает?
-
UHW крутая штука. Я все для 172.32.0.1 сделал как в FAQ. Но когда захожу на UHW постоянно резолв на ISP_URL= указанном ini файле. видно что то где то не до крутил или есть какие то нюансы. На данном этапе на NAS поднят nginx(хотя лучше squid какие бы посылы не были бы на 80 порт он выдает страничку но я не нашел как отредактировать error станици сквида и потому пришлось перейти на nginx) и на (81 порт) резолвяться 172.32.0.0 и клиенты у который отключен интернет или полностью или в по абон плате. На страничка 404 и 403 500 ссылки на кабинет и анкету подключения(они на сервере билинга) вот хочу прикрутить MAC счастье. Это мой последний квест перед тем как нас переместиться в уютную коробку на чердак).
-
Огромно спасибо. Просветлело . FullFee = yes наверно включу.
-
Да все заработало спасибо ))) почему строго по дикой нужде?? в чем минусы
-
Читал мануал ихний и FAQ от ubilling. Поставил пару дней назад систему. Настроил все работает докручиваю всякие фичи на nas сервере. Но меня терзали мысли а как же все таки логика работает по снятию АП. По у молчанию 1 число снятия stg. у юзеров (2шт) один тариф 60гр у другого 100гр на счету по 0 обеих создал 18 числа. И тут же пробирает интерес а как же оно будет работать в настройках stg поменял день АП на 20. Как результат интернет у пропал в 00 00 20 числа Ок. у того у которого 60 за мес баланс оказался -23.571453 у того что за 100 примерно - 64.000. А что было бы если осталось бы первое число.? И еще такой момент по документации и по основной логике если баланс 0 отрабатывает onconnect. Но случился такой пользователь что пока не положил денег в плюс не заработало. потом вроде после резета stg все норм. Я понимаю вы юзаете stg давно и знаете как он себя ведет. Это для меня самый главный узел который должен работать. Просто система вся готова. Но я не определился с числом снятия вот например решу что это будет 15 а нового клиента подключу 17 (60гр) что его ждет следующего 15 числа (-60)?
-
готовлю систему для запуска. Поставил систему. Сервер(ubilling) ---->>> Сервер (NAS) (все на freebsd). Когда добавляю нового пользователя rscriptd отрабатывает но понятное дело клиенту нужно указать еще тариф. И тут нюанс. Я указываю тариф по логике должен произойти резет для обновление шейпов на NAS сервере. Этого не происходит приходиться выкл вкл делать. И отдельно кнопка резет не работает RESET User в истории жизни логируеться. подскажите где копать как работает. Раньше делал всеработало только nas был микротик.
-
В связи с продажей сетки. Снимаем радиомосты. комплект MIKROTIK RB411 +RB52n / корпус (Mikrotik CA/411) / пигтейл ufl - rsma male / Блок питание. 2 шт комплект MIKROTIK RB411 +RB52 / корпус (Mikrotik CA/411) / пигтейл ufl - N-type famale / Блок питание. 1 шт комплект MIKROTIK RB411 +RB52Hn / корпус (Mikrotik CA/411) / Пигтейл MMCX - N-type female / Блок питание. 2 шт 800 гр комплект
