625 подписчиков
Простой скрипт, который я сам использую для отправки бэкапов на почту. Рекомендую запускать вручную до после каждой правки. Подставляете свои значения EaccountFrom от кого, EaccountTo1 и EaccountTo2 кому В /system script добавляем скрипт backup { #Create Variables :local smtpserv [:resolve "smtp.yandex.ru"]; :local EaccountFrom "mikrotik@yandex.ru"; :local EaccountTo1 "email1.D@JfhygkfjHuikhfnsd.ru"; :local EaccountTo2 "email2.D@JfhygkfjHuikhfnsd.ru"; :local pass "hgiyiuhK6tlh"; # :log info "Starting Backup Script..."; :local sysname [/system identity get name]; :local sysver [/system package get system version]; :log info "Flushing DNS cache...
10 месяцев назад
Добрый день! более удобная альтернатива так называемого port knocking. //определяем локальные переменные :local sysname [/system identity get name]; :local sysver [/system package get routeros version]; :local sysreso [:sys reso get uptime]; //отдельный журнал лога для уменьшения нагрузки на слабых микротах :loc LoginList LoginSecurity; # список плохишей :loc LB LoginSecurity-; # список хороших :loc LA LoginSecurity+; :loc ESMTP [:resolve "smtp.yandex.ru"]; :loc EUSER login@ya.ru; :loc EPASS password; :loc EPORT 587; /if ([/tool/e-m/g address]=$ESMTP) do={} else={/tool/e-m/set address=$ESMTP;};/if...
1 год назад
2K подписчиков
В прошлом году я задумался над тем, чтобы контролировать все входы пользователей на роутер. Идея была хороша, реализация прекрасна, но обнаружились нюансы☺. Translation to English is here. Также основной канал в telegram. Данная публикация является частью серии: В той самой статье, что выше, был приведен код скрипта и принцип настройки его выполнения в планировщике. Поэтому общие вещи я приводить не буду, а просто сошлюсь на нее. Давайте просмотрим внимательно на первую часть кода: :local DeviceName...
2 года назад