Доброго здоровья всем!
Как скриптом посчитать в файл или в переменную количество "complit" и "dynamic" записей в ARP List кроме записей из адрес-листа arp-service? Как-то желательно сигнализировать о включенных в нерабочее время клиентах в локальной сети.
Подсчет записей в ARP List, удовлетворяющих условиям.
-
- Сообщения: 19
- Зарегистрирован: 27 фев 2017, 01:00
-
- Сообщения: 4095
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: Подсчет записей в ARP List, удовлетворяющих условиям.
Код: Выделить всё
{
:local n 0;
:foreach i in=[ /ip arp find complete dynamic ] do={
:if ([ :len [ /ip firewall address-list find list="arp-service" address=[ /ip arp get $i address ] ] ] = 0) do={
:set n ($n + 1);
};
};
:put "num: $n";
}
-
- Сообщения: 19
- Зарегистрирован: 27 фев 2017, 01:00
Re: Подсчет записей в ARP List, удовлетворяющих условиям.
Спасибо) Пошел разбираться.