Перейти до

garik_ziv

Маглы
  • Всього повідомлень

    15
  • Приєднався

  • Останній візит

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

567 просмотров профиля

garik_ziv's Achievements

Пролетал Мимо

Пролетал Мимо (1/9)

0

Репутація

  1. Тот вопрос что я поднял изначально, предполагал работу ...надцати насов (на перспективу по мере роста сети), при этом техника не всегда работает идеально, один нас дохнет ... и никто этого не заметит, если все остальные насы готовы принять юзера с тем же назначеным биллингом ип, скорости и тд. В таком варианте все насы настроены одинаково, нет надобности каждый забивать своими сетями, настройками и тд, влил образ, поменял ип, имя и вперед в работу. Почему микротики - просто они уже работают, но не совсем так как я хочу, у них есть один плюс - при использовании API они хранят копию клиентской базы у себя и падение билинга никто не замечает (только изменений не будет вносится), система более автономная чем с обычными брасами. Есть один непреодолимый на сегодня момент - в ubilling если завести одну сеть на 2 наса (микротики по API), то обновления по клиентам отправляются билингом ТОЛЬКО на последний заведеный нас, все предыдущие (на которые заведена данная сеть) не получают ничего.
  2. 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: есть ли возможность делать чтото с пользователем кроме отключения - менять пакет и тд?
×
×
  • Створити нове...