Как всё таки управлять шейпером микротик?
Как всё таки управлять шейпером микротик?
Доброго времени суток всем вам. Информация по этому вопросу крайне скудна, на сайте Abills, отделались парой избитых фраз. Фраза первая: шейпер работает по следующему принципу предварительно создаются правила на Mikrotik командой billd, а при авторизации абоненты просто вносятся в нужные таблицы с название CLIENTS_123 где 123 это идентификатор тарифного плана (TP_ID). Что за команда billd? Весь интернет затрудняется ответить, а я то думал, что это сборка исполняемых файлов.Фраза вторая:Инициализация правил шейпера и загрузки их на mikrotik сервера, команда # /usr/abills/libexec/billd checkspeed mikrotik RECONFIGURE=1 [NAS_IDS=2] [NAT=1] . После ввода которой, терминал выдал: Idetinty file /usr/abills//certs/id_rsa.abills not assessible: No such file or directory. Кратко о своей тестовой системе Abills установлен на Ubuntu, все тарифы, пулы, клиенты и так далее всё создано и синхронизировано с nas на базе mikrotik. Команды передаются, тесты все проходят, только биллинг не работает. PPPoE сервер на микротике создан, но пользователь не может подрубиться к инету, выдаёт ошибку 691. Так как всё таки синхронизировать PPPoE микротика с биллингом на Abills? Как всё таки создать правила шейпера и загрузить их на микротик? Может у кого то есть готовые примеры и вы могли бы поделиться со мной. Потому что инфы нет.
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Как всё таки управлять шейпером микротик?
http://abills.net.ua:8090/pages/viewpag ... Id=3211314что за команда billd
http://abills.net.ua/wiki/doku.php/abil ... krotik:sshПосле ввода которой, терминал выдал: Idetinty file /usr/abills//certs/id_rsa.abills not assessible: No such file or directory.
Re: Как всё таки управлять шейпером микротик?
Короче я ни черта не пойму, принцип работы вашей биллинговой системы, и вы ничего внятного сказать не можете, только тыкаете носом в техническую документацию. Я имел опыт использования MikroBill, там всё дублировалось на микротике или можно было гибко распределять задачи между NAS и АСР. Я же объяснил, что всё работает, всё взаимодействует, кроме того, что не могу создать правила шейпера, потому что у вас в описании написано: "Полная автоматизация процесса управления не нужно лазить по консоли и т д все делается в одном месте в интерфейсе ACP" . А на самом деле, надо изучить сначала Billd. Вот это вот команда для инициализация правил шейпера и загрузки их на mikrotik сервера:
# /usr/abills/libexec/billd checkspeed mikrotik RECONFIGURE=1 [NAS_IDS=2] [NAT=1]. Она ничего не даёт, где здесь указание лимита скорости? В веб интерфейсе я тоже не нашёл нигде указания на rate limit. Как скорость делить между абонентами?
# /usr/abills/libexec/billd checkspeed mikrotik RECONFIGURE=1 [NAS_IDS=2] [NAT=1]. Она ничего не даёт, где здесь указание лимита скорости? В веб интерфейсе я тоже не нашёл нигде указания на rate limit. Как скорость делить между абонентами?
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Как всё таки управлять шейпером микротик?
если настраиваете
Нужно по шагам пройтись по документации и залить ключи на микротик
после этого billd зальет все правила, а без ключенй он просто не может соеденится с микротиком
p.s.
есть группа в телеграм может Вам там помогут
Нужно по шагам пройтись по документации и залить ключи на микротик
после этого billd зальет все правила, а без ключенй он просто не может соеденится с микротиком
p.s.
есть группа в телеграм может Вам там помогут
Re: Как всё таки управлять шейпером микротик?
У вас неправильно даже указано: Заводим клиента Mikrotik в Freeradius: В /usr/local/share/freeradius/dictionary.mikrotik добавляем такой атрибут, а у меня путь такой /usr/local/freeradius/share/dictionary.mikrotik. Может у меня из-за этого не фурычит? Сейчас полностью сбросил настройки на микротик, задал ему только ip адрес и создал пользователя abills_admin. Хотел через API попробовать настроить всё. Удалил также из abills все насы и создал новый. Не перебрасывает SSH Keys, API на микротике включён, порт 8728. Решил делать всё по старинке из статьи на сайте Abils:
Управление Mikrotik по SSH. Все команды проходят нормально и SSH Keys отправлен на микротик успешно, но дальше проверяем:% ssh -l abills_admin -i /usr/abills/Certs/id_rsa.abills_admin 10.20.1.1 "/system identity print" И снова выдаёт костыль:
Управление Mikrotik по SSH. Все команды проходят нормально и SSH Keys отправлен на микротик успешно, но дальше проверяем:% ssh -l abills_admin -i /usr/abills/Certs/id_rsa.abills_admin 10.20.1.1 "/system identity print" И снова выдаёт костыль:
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Как всё таки управлять шейпером микротик?
в зависимости от ОС пути отличаются
у вас не работает потому что в системе уже один хост записан, а после переустановки ключ уже изменилсяLEOLINER писал(а): ↑Чт мар 14, 2019 7:12 pmМожет у меня из-за этого не фурычит? Сейчас полностью сбросил настройки на микротик, задал ему только ip адрес и создал пользователя abills_admin. Хотел через API попробовать настроить всё. Удалил также из abills все насы и создал новый. Не перебрасывает SSH Keys, API на микротике включён, порт 8728. Решил делать всё по старинке из статьи на сайте Abils:
Управление Mikrotik по SSH. Все команды проходят нормально и SSH Keys отправлен на микротик успешно, но дальше проверяем:% ssh -l abills_admin -i /usr/abills/Certs/id_rsa.abills_admin 10.20.1.1 "/system identity print" И снова выдаёт костыль:Screenshot from 2019-03-14 19-08-51.png
почистите файл /root/.ssh/know_hosts