Страница 1 из 1

скрипт help

Добавлено: 06 апр 2016, 20:37
evgeniy7676
:foreach i in [/ip arp find where interface="LAN"] do={
:local mac [/ip arp get number=$i mac-address];
:local ip [/ip arp get number=$i address];

:local idaddrlist [/ip firewall address-list find where list="access_mac" and comment=$mac];
:if ($idaddrlist != "") do={ /ip firewall address-list set numbers=$idaddrlist address=$ip; }

}
как переделать скрипт чтобы в логах не писалось system,info address list entry changed by admin

Re: скрипт help

Добавлено: 07 апр 2016, 05:45
vqd
это не скрипт, это система логирования самого микротик.
Настраивается в system - loging

Re: скрипт help

Добавлено: 18 май 2016, 21:38
evgeniy7676
Как переделать скрипт ,чтобы он в адрес листе access_mac постоянно не переписывал айпи адреса,а менял их только если в арп они сменились ?

Re: скрипт help

Добавлено: 19 май 2016, 06:23
vqd
Воткнуть флаги

Например
:global OldStatus
:if (($Status = False) and ($Status!=$OltStatus)) do={bla bla}
:set OldStatus $Status