Найдено 6 результатов

obesbash
29 авг 2018, 01:51
Форум: Маршрутизация, коммутация
Тема: L7. Маршрутизация с помощью RegExp
Ответы: 3
Просмотры: 8345

Re: L7. Маршрутизация с помощью RegExp

Спасибо за аргументированный и развёрнутый ответ, очень приятно видеть такое человеческое отношение =) После многочасовых попыток и экспериментов, пришел к выводу, что выражение regexp="^.+(google).*$" не корректно работает. Оно добавляет в address-list много "левых" адресов, в т...
obesbash
28 авг 2018, 20:50
Форум: Маршрутизация, коммутация
Тема: L7. Маршрутизация с помощью RegExp
Ответы: 3
Просмотры: 8345

L7. Маршрутизация с помощью RegExp

Предыстория. У меня территориально забанен частично google, в частности play market. Задание. Сделать чтобы в локальной сети был постоянно доступен play market. Решение. Так как заворачивать весь трафик через VPN - Глупо, то было решено подключить на микротике VPN (я использовал AltVPN, не рекламы ...
obesbash
26 апр 2018, 15:37
Форум: Скрипты
Тема: Скрипт для Queues Simple
Ответы: 5
Просмотры: 3506

Re: Скрипт для Queues Simple

:local exists false; :foreach i in=[/queue simple find comment=10.10.10.12] do={/queue simple set $i max-limit=3M/3M; :set exists true}; :if (!$exists) do={/queue simple add max-limit=3M/3M comment=10.10.10.12 target=10.10.10.12} Заработало в одну строку!!! Большое человеческое спасибо тебе, господ...
obesbash
24 апр 2018, 09:24
Форум: Скрипты
Тема: Скрипт для Queues Simple
Ответы: 5
Просмотры: 3506

Re: Скрипт для Queues Simple

Chupaka, большое спасибо, скрипт работает. Но есть одна загвоздка, мне нужно этот скрипт выполнить с терминала сплошной строкой, т.е. :local exists false; :foreach i in=[/queue simple find comment=10.10.10.12] do={queue simple set $i max-limit=3M/3M :set exists true;} :if (!$exists) do={/queue simpl...
obesbash
23 апр 2018, 23:54
Форум: Скрипты
Тема: Скрипт для Queues Simple
Ответы: 5
Просмотры: 3506

Re: Скрипт для Queues Simple

Пробовал так:

Код: Выделить всё

:local comment "10.10.10.12";
 :local i [queue simple find comment=$comment]; 
:if ($i = true) do={queue simple set [find comment=$comment] max-lim
it=3M/3M} 
else={queue simple add max-limit=3M/3M comment=$comment target=10.10.10.12}
Ничего не изменилось
obesbash
23 апр 2018, 23:11
Форум: Скрипты
Тема: Скрипт для Queues Simple
Ответы: 5
Просмотры: 3506

Скрипт для Queues Simple

Имеем скрипт :local comment 10.10.10.12; :local i [queue simple get number=[find comment=10.10.10.12]]; :if (i=true) do={queue simple set [find comment="$comment"] max-limit=3M/3M} else={queue simple add max-limit=3M/3M comment=10.10.10.12 target=10.10.10.12} Смысл скрипта - скрипт запуска...