====== Чистка hosts на RouterOS [чистовик] ====== В некоторых сетях возникает проблема, когда сессии с одного MAC дублируются и зависают. Скрипт очистки Hosts на Mikrotik помогает решить эту проблему. ===== Настройка ===== **1** Подключаемся к Mikrotik через Winbox **2** Перейдите в меню **System|Scheduler** и добавьте новый инстанс {{gallery> config:nas_servers:mikrotik:utility:clearnotauth.png?nolink&300 }} Настраиваем все как на скрине, а в поле **On Event** поместим следующий код :foreach i in [ /ip hotspot host find where authorized =no and bypassed =no ] do={ /ip hotspot host remove $i } Скрипт будет удалять неавторизованные хосты согласно расписания. **3** Создадим еще один инстанс {{gallery> config:nas_servers:mikrotik:utility:idle.png?nolink&400 }} Настроим все как на скрине, а в поле **On Event** поместим следующий код :foreach i in [ /ip hotspot host find where idle-time>00:01:00 ] do={ /ip hotspot host remove $i } Этот скрипт будет удалять все сессии, время простоя которых больше одной минуты. На этом настройка окончена.