Nefunguje mi tento jednoduchy script na PC vo verzii MK 3.4. co na MK 2.9.27 fungoval bez problemov.
Funkcna verzia MK 2.9.27 nefunguje pod MK 3.4
:local traf;
/queue simple
:for i from=3 to= 150 do = {
:if ([/queue simple find dst-address=("192.168.33." . $i)] != "") do={
:set traf [get [find dst-address=("192.168.33." . $i)] total-bytes]
:if ($traf >360000000) do = {
set [find dst-address=("192.168.33." . $i)] max-limit= 256000/246000
}
}
}
Nefunkcna verzia "upravena" pre MK 3.4.
:local traf;
/queue simple
:for i from=1 to=255 do={
:local ip "192.168.33.$i/32"
:if ([/queue simple find dst-address=($ip)] != "") do={
:set traf [get [find dst-address=($ip)] total-bytes]
:if ($traf > 104857600) do={
set [find dst-address=($ip)] max-limit= 32000/256000
}
}
}
Viete niekto kde moze byt chyba ?