Как всё таки управлять шейпером микротик?

Платформа Mikrotik
Ответить
LEOLINER
Сообщения: 18
Зарегистрирован: Пт янв 04, 2019 2:47 pm

Как всё таки управлять шейпером микротик?

Сообщение LEOLINER »

Доброго времени суток всем вам. Информация по этому вопросу крайне скудна, на сайте 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? Как всё таки создать правила шейпера и загрузить их на микротик? Может у кого то есть готовые примеры и вы могли бы поделиться со мной. Потому что инфы нет.

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Как всё таки управлять шейпером микротик?

Сообщение ~AsmodeuS~ »

что за команда billd
http://abills.net.ua:8090/pages/viewpag ... Id=3211314


После ввода которой, терминал выдал: Idetinty file /usr/abills//certs/id_rsa.abills not assessible: No such file or directory.
http://abills.net.ua/wiki/doku.php/abil ... krotik:ssh

LEOLINER
Сообщения: 18
Зарегистрирован: Пт янв 04, 2019 2:47 pm

Re: Как всё таки управлять шейпером микротик?

Сообщение LEOLINER »

Короче я ни черта не пойму, принцип работы вашей биллинговой системы, и вы ничего внятного сказать не можете, только тыкаете носом в техническую документацию. Я имел опыт использования MikroBill, там всё дублировалось на микротике или можно было гибко распределять задачи между NAS и АСР. Я же объяснил, что всё работает, всё взаимодействует, кроме того, что не могу создать правила шейпера, потому что у вас в описании написано: "Полная автоматизация процесса управления не нужно лазить по консоли и т д все делается в одном месте в интерфейсе ACP" . А на самом деле, надо изучить сначала Billd. Вот это вот команда для инициализация правил шейпера и загрузки их на mikrotik сервера:
# /usr/abills/libexec/billd checkspeed mikrotik RECONFIGURE=1 [NAS_IDS=2] [NAT=1]. Она ничего не даёт, где здесь указание лимита скорости? В веб интерфейсе я тоже не нашёл нигде указания на rate limit. Как скорость делить между абонентами?

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Как всё таки управлять шейпером микротик?

Сообщение ~AsmodeuS~ »

если настраиваете
Нужно по шагам пройтись по документации и залить ключи на микротик

после этого billd зальет все правила, а без ключенй он просто не может соеденится с микротиком

p.s.
есть группа в телеграм может Вам там помогут

LEOLINER
Сообщения: 18
Зарегистрирован: Пт янв 04, 2019 2:47 pm

Re: Как всё таки управлять шейпером микротик?

Сообщение LEOLINER »

У вас неправильно даже указано: Заводим клиента 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" И снова выдаёт костыль:
Screenshot from 2019-03-14 19-08-51.png
Screenshot from 2019-03-14 19-08-51.png (250.36 КБ) 12352 просмотра

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Как всё таки управлять шейпером микротик?

Сообщение ~AsmodeuS~ »

LEOLINER писал(а):
Чт мар 14, 2019 7:12 pm
У вас неправильно даже указано: Заводим клиента Mikrotik в Freeradius: В /usr/local/share/freeradius/dictionary.mikrotik добавляем такой атрибут, а у меня путь такой /usr/local/freeradius/share/dictionary.mikrotik.
в зависимости от ОС пути отличаются
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

Ответить