Настройка шлюза Mikrotik
Материал из BiTel WiKi
(Различия между версиями)
Mash55 (Обсуждение | вклад) (Новая страница: « Файл:Mikrotik.type-of-gate.jpg В команды модуля включаем управление доступом и simple queue для каждого …») |
Mash55 (Обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
- | |||
[[Файл:Mikrotik.type-of-gate.jpg]] | [[Файл:Mikrotik.type-of-gate.jpg]] | ||
+ | |||
В команды модуля включаем управление доступом и simple queue для каждого абонента: | В команды модуля включаем управление доступом и simple queue для каждого абонента: | ||
<pre> | <pre> |
Версия 08:29, 20 ноября 2012
В команды модуля включаем управление доступом и simple queue для каждого абонента:
[DEFAULT] [OPEN] <LOOP> ip firewall address-list add address={A} list=ACCESS_LIST comment=!!{CID}!! queue simple add name="cid={CID}-queue" target-addresses={A} max-limit=2048K/${speed} interface=pppoe-out; </LOOP> [/OPEN] [CLOSE] <LOOP> ip firewall address-list remove "!!{CID}!!" :global list2 ""; :foreach i in [/queue simple find] do={:if ([:find [/queue simple get $i name] "cid={CID}-"]=0) do={:set list2 ($list2 . "," . $i)}}; /queue simple remove $list2; </LOOP> [/CLOSE] [DELETE] <LOOP> ip firewall address-list remove "!!{CID}!!" :global list2 ""; :foreach i in [/queue simple find] do={:if ([:find [/queue simple get $i name] "cid={CID}-"]=0) do={:set list2 ($list2 . "," . $i)}}; /queue simple remove $list2; </LOOP> [/DELETE] [/DEFAULT]