Название: Несколько сателитов на сервере - работа с микротик Отправлено: Fog от 17 Августа 2010, 11:54:05 Пытаюсь прикрутить несколько сателитов к микротик.
версия 50.32. линукс убунту. версия мт - 3.20 на версии 4.9 вообще нет добавления списков. создал отдельный каталог на сервере. скопировал туда папку Satellites переименовал noserver.pl в noserver1.pl внутри переменную на 27 строке в noserver1 скопировал nofire и hw_mikrotik в эту папку. в sat.cfg прописал реквизиты для существующего сателита (мне нужно 3 копии одинаковых настроек на 3 разных мт скопировать невидел смысла заводить 3 разных учетки сателита) прописал юзера и адрес внутри hw_mikrotik запускаю скрипт. на микротике идет постоянное добавление в simple quees adress-list, такое ощущение что он невидит эти списки. количество записей растет до бесконечности. Название: Re: Несколько сателитов на сервере - работа с микротик Отправлено: Fog от 17 Августа 2010, 13:30:36 дополнение.
для медленых микротиков/каналов sub hw_send_word { my ($sock,$word)=@_; my $len=&set_len(length($word)); print $sock $len.$word; usleep(1000); # sleep 0.001 sec } задержку подберите под себя. также полезно увеличить ожидание при получении списков. 233 строка и 263 после &hw_send_all($sock,['/ip/firewall/address-list/print']); и &hw_send_all($sock,['/queue/simple/print']); соотвественно (по умолчанию там 0.5сек, я увеличил до 5сек) Название: Re: Несколько сателитов на сервере - работа с микротик Отправлено: Fog от 17 Августа 2010, 13:32:06 косяк с адресс-лист разрешился введением задержки.
косяк с шейпером осталься. микротик в логах постоянно пишет о том что вводятся изменения скорости. Название: Re: Несколько сателитов на сервере - работа с микротик Отправлено: stix от 17 Августа 2010, 14:33:18 через радиус великолепно все работает со скоростями
а еще я сделал скрипт на баше который сам делает выборку из бд и формирует аксес лист но костылями пока что, нужно сделать сравнения массивов и сравнение со списками новых кого добавить кого удалить, чтобы заново не удалять-создавать список Название: Re: Несколько сателитов на сервере - работа с микротик Отправлено: Fog от 17 Августа 2010, 15:15:26 через радиус великолепно все работает со скоростями раскажите как радиус добавит запись в queues simple ? я не использую ррр и прочие тунельные протоколы.формирование акцесс-листа проходит без проблем. синхронизируется и лишний раз не обновляется. проблема осталась только с шейпером. судя по логам список получает. только почему он постоянно обновляется непонятно. Название: Re: Несколько сателитов на сервере - работа с микротик Отправлено: stix от 17 Августа 2010, 19:02:32 через радиус великолепно все работает со скоростями раскажите как радиус добавит запись в queues simple ? я не использую ррр и прочие тунельные протоколы.формирование акцесс-листа проходит без проблем. синхронизируется и лишний раз не обновляется. проблема осталась только с шейпером. судя по логам список получает. только почему он постоянно обновляется непонятно. |