Добавляем скрипт в System – Scripts , например с именем ping
Код:[Выделить]:local pingcount 5; :local hostping hd.zp.ua; :local pingresultA [/ping $hostping count=$pingcount]; :if ($pingresultA > 0) do={ :log info ("ISP1 work");} else={:interface ethernet disable ISP1; :delay 5; :interface ethernet enable ISP1; :log info ("ISP1 restart");}
local pingcount 5 – количество попыток пинга
local hostping hd.zp.ua – хост который пингуем с Mikrotik
ISP1 – наш интерфейс Mikrotik, может быть любой, например ether2
После чего добавляем в System – Scheduler задание с именем ping и выбираем желаемый интервал выполнения.