Jump to content
Local
RYWBM

Mikrotik и Ubilling

Recommended Posts

UKR

Хочу щоб Ubilling який стоїть на локальному сервері з одною мережевою , забороняв доступ до інтернету і відновлював при поповненні особового рахунку, тобто посилав мікротіку команду Allow / Denny для даного користувача, і при недостатньому рахунку перенаправляв на сторінку для введення коду карти поповнення. в мережі приблизно 50 клієнтів підключенні Wi-FI мостами і локально з неконтрольованого свіча.

RUS

Хочу чтобы Ubilling который стоит на локальном сервере с другом сетевой, запрещал доступ к интернету и восстанавливал при пополнении лицевого счета, т.е. посылал микротику команду Allow / Denny для данного пользователя, и при недостаточном счета перенаправлял на страницу для ввода кода карты пополнения. в сети примерно 50 клиентов подключении Wi-FI мостами и локально с неконтролируемого свеча.

Edited by RYWBM

Share this post


Link to post
Share on other sites

                                                                                                                 ENG

Please stop ignoring fucking documentation - it was not written just for beauty or something like this shit. All of questions that you are asked - clearly described in the wiki.

Edited by nightfly

Share this post


Link to post
Share on other sites

                                                                                                                 ENG

Please stop ignoring fucking documentation - it was not written just for beauty or something like this shit. All of questions that you are asked - clearly described in the wiki.

 

 

Блин опередил :)

Share this post


Link to post
Share on other sites

Будет ли работать билинг из локальной сети? Убиллинг стоит на локальном сервере тоисть трафик через него не пропускаю мне не нужен учет трафика.

Edited by RYWBM

Share this post


Link to post
Share on other sites

Или сколько стоит сделать такое вашими руками?

Share this post


Link to post
Share on other sites

Будет ли работать билинг из локальной сети?

Она другого цвета и вероисповедания?

 

Убиллинг стоит на локальном сервере тоисть трафик через него не пропускаю мне не нужен учет трафика.

Ну и что?

 

Или сколько стоит сделать такое вашими руками?

Нисколько.

Коммерческая поддержка осуществляется только для софтбоксов/NAS на базе FreeBSD.

 

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

Share this post


Link to post
Share on other sites

ENG

Please stop ignoring fucking documentation - it was not written just for beauty or something like this shit. All of questions that you are asked - clearly described in the wiki.

А шо ти ще хотів від юзера з троллфейсом на аватарі :)

Share this post


Link to post
Share on other sites

А шо ти ще хотів від юзера з троллфейсом на аватарі :)

Враховуючи адвайсність ави, чогось такого:

 

gusi.jpg

Share this post


Link to post
Share on other sites

Настройка MikroTik в качестве NAS - если делать все согласно статьи то не работает....

Подскажите кто может, ест ли какие то особенности настройки ubillingа. ??

Конкретно не работает связь ubilling с микротиком ( сервер фря 9.1)

Share this post


Link to post
Share on other sites
где то что то упустили , через апи не знаю не проверял работоспособность , но микротик директ работает 100% http://wiki.ubilling.net.ua/doku.php?id=microtik

Если есть возможность подсказать какие модули включены в старгейзере и список файлов в /etc/stargazer/ на рабочей микротик директ, а то уже помоему кашу наделал в виду экспериментов.... Не хочет даже обращаться к микротику, такое впечатление что скрипты старгейзера не запускаются....

Share this post


Link to post
Share on other sites

Интересно, а надпись "Эта реализация считается устаревшей и рекомендуется только для ознакомления, используйте Управление MikroTik через API"  написанная конскими жирными буквами, абсолютно никому ничего не говорит?

 

ЗЫ Mikrotik Direct будет выброшен в ближайших релизах.

Edited by nightfly

Share this post


Link to post
Share on other sites
Интересно, а надпись "Эта реализация считается устаревшей и рекомендуется только для ознакомления, используйте Управление MikroTik через API"  написанная конскими жирными буквами, абсолютно никому ничего не говорит?

 

Говорит!!! Изначально это и собиралось для работы с микротиком в качестве нас. Собственно после многих попыток заставить биллинг связаться с микротиком через API ( безуспешных) начались эксперименты.....

При генерации пользователя, вкл. выкл, -тспдамп молчит как рыба об лед... Биллинг даже не пытается связаться с микротиком.... А делалось по вышесказанной ссылке... Собственно и вопрос состоит в том - есть ли что то чего нет в статье??

Share this post


Link to post
Share on other sites

Собственно после многих попыток заставить биллинг связаться с микротиком через API ( безуспешных)

От фонаря попробовал, без особого понимания как работает микротик - все взлетело. Что я делаю не так?

 

начались эксперименты.....

А спросить либо на форуме либо у официальной поддержки решений на микротике конечно же не судьба....

Собственно и вопрос состоит в том - есть ли что то чего нет в статье??

Нету. Есть четкое указание - mikrotik direct устарел и больше не поддерживается, используйте mikrotik API.

Share this post


Link to post
Share on other sites

 

Собственно после многих попыток заставить биллинг связаться с микротиком через API ( безуспешных)

От фонаря попробовал, без особого понимания как работает микротик - все взлетело. Что я делаю не так?

 

>начались эксперименты.....

А спросить либо на форуме либо у официальной поддержки решений на микротике конечно же не судьба....

Собственно и вопрос состоит в том - есть ли что то чего нет в статье??

Нету. Есть четкое указание - mikrotik direct устарел и больше не поддерживается, используйте mikrotik API.

БЛИН БЛИНСКИЙ!!! заставили всетаки переделать у себя на микротик API, а думал в игруху погонять . сделаю что нить напишу.

Share this post


Link to post
Share on other sites

Интересно, а надпись "Эта реализация считается устаревшей и рекомендуется только для ознакомления, используйте Управление MikroTik через API"  написанная конскими жирными буквами, абсолютно никому ничего не говорит?

 

ЗЫ Mikrotik Direct будет выброшен в ближайших релизах.

Зачем выбрасывать?? У меня все через него работает + сам писал все под api как же так батенька. 

Share this post


Link to post
Share on other sites

Зачем выбрасывать??

Потому, что в христианской культуре трупов хоронить принято.

Share this post


Link to post
Share on other sites

Светлая утрешняя голова дала результат: включенный дебаг показал где ошибка!!!!!!!

Но не работает секция по скорости говорит что неправильный параметр???? Непонятно....

А про директ - фтопку однозначно!!!! По шустрости API рулит!!!!

Share this post


Link to post
Share on other sites

 

скорости говорит что неправильный параметр

а как указаны скорости для тарифов?

Share this post


Link to post
Share on other sites

Да указаны как бы обычно скорость вниз 2 и вверх 2.....

allconnect.log пишет : Cannot add new Queue entry, unknown parameter!

Вот пока не знаю где копать......

Share this post


Link to post
Share on other sites

и еще, в файле network_data.ini параметр `IDENT` для [id] подсети пользователя должен соответствовать имени интерфейса на котором сидит пользователь: на основе этого будет создаваться запись ARP и интерфейс для шейпинга... другими словами: если для пользователя из подсети с `id` = 1 выполняется скрипт OnConnect в файле должно быть нечто похожее на это:

[1]
IDENT = "<<имя интерфейса через который подключен пользователь к микротику, например, bridge0>>"
FIREWALL = TRUE
DHCP = FALSE
QUEUE = TRUE
PPP = FALSE
ARP = TRUE 

P.S. Это "hard porno" станет "light" с релиза 0.4.3.  ;)

Edited by jcomm

Share this post


Link to post
Share on other sites
и еще, в файле network_data.ini параметр `IDENT` для [id] подсети пользователя должен соответствовать имени интерфейса на котором сидит пользователь: на основе этого будет создаваться запись ARP и интерфейс для шейпинга... другими словами: если для пользователя из подсети с `id` = 1 выполняется скрипт OnConnect в файле должно быть нечто похожее на это:

[1]
IDENT = "<>"
FIREWALL = TRUE
DHCP = FALSE
QUEUE = TRUE
PPP = FALSE
ARP = TRUE

P.S. Это "hard porno" станет "light" с релиза 0.4.3.  ;)

 

IDENT в порядке, arp firewall отрабатывает нормально,

Сейчас переключился на dhcp mikrotikа - в нем тоже биллинг отрабатывает, толко с QUEUE говорит - неверный параметр....

Скрипты не правил...

Share this post


Link to post
Share on other sites

 

IDENT в порядке, arp firewall отрабатывает нормально,

Сейчас переключился на dhcp mikrotikа - в нем тоже биллинг отрабатывает, толко с QUEUE говорит - неверный параметр....

Скрипты не правил...

OK, согласен - IDENT в норме... скрипт OnConnect до конца работает, или обрывается после попытки добавить queue?

:huh:

Share this post


Link to post
Share on other sites

 

Зачем выбрасывать??

Потому, что в христианской культуре трупов хоронить принято.

а нас LOCAL как тогда будет работать?? там же в он скриптах это можно было  раскинуть на локал или на микротик. а как теперь будет.?? В инструкции по микротик api

# rm /etc/stargazer/Get* && rm /etc/stargazer/On* && rm /etc/stargazer/fullArp.php && rm /etc/stargazer/config

# cd /usr/local/www/apache22/data/billing

# cp -r docs/presets/MikroTik/ /etc/stargazer

# chmod a+x /etc/stargazer/On*

 

почему нету хотя бы мало майских разъяснений как лучше мигрировать кто теперь дергается при при добавлениях и изменениях. Мне раньше было все понятно в он скриптах, теперь пхписты что то  там  переделали и гадай как его все как его подкрутить под себя?? Благо хожу тут иногда читаю форум и вдруг Мик директ  вырежем. Прям красные комиссары.  

 

Ага увидел. 

  • модуль «Сервера доступа (NAS)»: выброшен тип NAS Mikrotik Direct. Он более не поддерживается. И не говорите что никто не предупреждал. 
 
 
Конечно придется разбирать теперь с классами объектами методами  дабы внести свое а как же я же за ночь все это изучу там нечего  что знать, просто все. Все таки думаю система служит для админов которым в целом ближе bash например. И не всегда даеться возможность разбираться с програмерскими моментами.     А почему не С++ писали он быстрее гораздо. ??
Edited by SVD

Share this post


Link to post
Share on other sites

 

P.S: Заготовки скриптов специально разработаны для управления серверами доступа «MikroTik» и «RScriptD» только под управлением операционной системы FreeBSD!

Этот текст в вики вам ни на что не намекает, или вычитываем только то, что нужно для паники?!  :facepalm:

 

 

Мне раньше было все понятно в он скриптах, теперь пхписты что то  там  переделали и гадай как его все как его подкрутить под себя??

Если вы не понимаете в php то кто вам доктор?

Хотите "подкрутить" скрипты - вперёд, изучайте основы php и вперёд, все функции с комментариями, даже ежу понятно будет что функция делает.. ;)

Еще один вариант - использовать то, что идет "из коробки"...  ;)

А вообще интересно так получается, смотрим через строчку на документацию и уже придумываем как под себя крутить..  :wacko:

 

 

А почему не С++ писали он быстрее гораздо. ??

Звёзды так стали..  ;)

Edited by jcomm

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×