Перейти к содержимому
Local

garik_ziv

Маглы
  • Публикации

    15
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

О garik_ziv

  • Звание
    Пролетал Мимо

Посетители профиля

41 просмотр профиля
  1. garik_ziv

    Паралельная работа 2+ NAS микротик

    Тот вопрос что я поднял изначально, предполагал работу ...надцати насов (на перспективу по мере роста сети), при этом техника не всегда работает идеально, один нас дохнет ... и никто этого не заметит, если все остальные насы готовы принять юзера с тем же назначеным биллингом ип, скорости и тд. В таком варианте все насы настроены одинаково, нет надобности каждый забивать своими сетями, настройками и тд, влил образ, поменял ип, имя и вперед в работу. Почему микротики - просто они уже работают, но не совсем так как я хочу, у них есть один плюс - при использовании API они хранят копию клиентской базы у себя и падение билинга никто не замечает (только изменений не будет вносится), система более автономная чем с обычными брасами. Есть один непреодолимый на сегодня момент - в ubilling если завести одну сеть на 2 наса (микротики по API), то обновления по клиентам отправляются билингом ТОЛЬКО на последний заведеный нас, все предыдущие (на которые заведена данная сеть) не получают ничего.
  2. garik_ziv

    Паралельная работа 2+ NAS микротик

    PPPoE, никакого DHCP
  3. Есть проблема (либо я чтото недопонял) - работает связка Ubilling+Mikrotik(API)+PPPoE, захотелось мне масштабировать эту схему. Сделал еще один NAS Mikrotik, залил в него бэкап с 1го, поменял ип, добавил его с теми же клиентскими сетями в биллинг. Все бы хорошо, но я расчитывал на то что билинг будет дублировать все на 2 микротика (а в перспективе хоть на 10), а по логу все получает только последний добавленый NAS, никаких изменений состояний абонентов на первый не заходит. На радиусе я такую схему видел - "мильон" насов на одном радиусе обслуживает большую сеть, клиент стучится тук-тук, НАС который ответил первым и поднимает ППП с клиентом(маршрутизацию делает ospf), можно ли и как сделать это в случае Ubilling+Mikrotik(API)???
  4. И так, набив шишек, нашел то что искал - все уже готово из коробки. Для каждого юзера на микротике (ип) создается в Firewall->Address list по 2е записи - ALLOW и "имя пакета", при этом если юзер по любой причине отключен - ALLOW переключается в состояние disable. Остается только наштамповать правил в фаерволе блокировки/редиректа/и тд для всех кто не ALLOW. Все работает мгновенно, надежно и просто ....
  5. Полскажет ли кто команду на разрыв сесии из Ubilling (по идее в mikrotik.drv)? $this->command('/interface/pppoe-server/remove/',$template); - думаю должно быть похоже на такое, но не работает на микротике работает "inetface pppoe-server remove [find name=<xxxxxx>]", либо "inetface pppoe-server remove 333" где 333 это номер сессии (к примеру) + вопрос знатокам - при использовании радиуса есть возможность сброса сессий?
  6. обкатал вариант подобный тому что пользовали ранее вручную (без биллинга), есть работающий инструмент, теперь можно не спеша разобраться теперь с таким вариантом как вы говорите
  7. if( ENVIRONMENT == 'OnDisconnect' ) { $template['remote-address'] = str_replace("10.10", "172.16", $template['remote-address']);} else $template['remote-address'] = str_replace("172.16", "10.10", $template['remote-address']); грубо конечно, но то что уже получилось...
  8. Не могли бы ткнуть пальцем в кусок кода, который отрабатывает при изменении ип клиента в биллинге, я могу завести нужную сеть (172...) и вместо disable скормить это микротику, соотв в учетке на микротике появится другой ип, которы можно рулить по другому ...
  9. [adminroot@MikroTikNAS3] > ppp secret export # nov/03/2016 08:37:00 by RouterOS 6.37.1 # software id = zzzzzzz # /ppp secret add name=aaaaaa password=zzzzzz remote-address=10.10.16.12 add name=ssssss password=xxxxxx remote-address=10.10.16.4
  10. Вот это и хочу, но в моем понимании сеть дожна отдаваться биллингом, а как отправить юзера с такой сетью в ... это уже задача попроще как отдать юзеру нужную сеть вместо отключения учетки ? какой кусок кода скармливает микротику новую сеть для учетки юзера, когда это делается штатно - меняеш сеть с морды биллинга?
  11. ip отдается биллингом по апи, мне кажется что смена подсети путь более интересный ну и по терминологии, в морде биллинга есть понятие тарифа и есть сети, что подразумевается под профилем?
  12. $template['disabled'] = ( isset( $template['disabled'] ) && ENVIRONMENT != 'OnConnect' ) ? 'yes' : 'no'; строку нашел, подскажите пожалуйста как сменить профиль к примеру (либо подсеть, либо еще с какой стороны зайти чтоб зацепится и начать делать) этож придется костыль прямо сюда вписывать с конечными данными в виде сети ...?
  13. Это автоматизированно ? Как ? Это работает по умолчанию (инструкции на сайте - работа с микротиком через апи)
  14. Весь вопрос как это автоматизировать? Если есть возможность менять пакет на другой при переходе через 0 (не руками) то остальное не так страшно.
  15. Ситуация такая - есть Ubilling+Mikrotik, там работают ppp пользователи и когда они уходят в минус их учетка на микротике уходит в disable (соотв пользователь не проходит авторизацию и курит бамбук). При этом хочется использовать кабинет пользователя для юзеров ушедших в минус - с какой стороны зайти (учитывая что используется только ppp)? По форуму нашел только решения использующие dhcp ... upd: есть ли возможность делать чтото с пользователем кроме отключения - менять пакет и тд?
×