fb logo  VK  Feed icon.svg  

Скрипт переключения каналов интернета и E-mail оповещения на MikroTik

опубликовал от 30 Июль, 2019

Доброго времени суток читателям моего блога. Сегодня выкладываю вариант скрипта для MikroTik на проверку соединения с интернетом WAN1 и отправку e-mail о его падении. Скрипт писал не я, а взят он с рабочего роутера, на котором всё шикарно выполнялось.

Для тех кто не хочет тратить своё дорогое время на изучение данного мануала предлагаем нашу платную помощь.

C периодичностью 30 секунд надо выполнять скрипт: Назовём его: TestChanel и добавим System/Script

 

:global to "Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра."
:global HostPing 77.88.8.8

:global OldTestWan1
:global OldTestWan2

 

:global TestWan1 [([:ping $HostPing count=3 routing-table=wan1_route] > 0)]

:if (($TestWan1 = false) and ($TestWan1 != $OldTestWan1)) do={
/ip route disable [find comment="wan1"]
/log warning "WAN1 is Down"
:do {
/tool e-mail send to=$to subject="HOME - Mikrotik Notification" body="WAN1 connection is lost."
} on-error={/log warning "No send Email"}
}

:if (($TestWan1 = true) and ($TestWan1 != $OldTestWan1)) do={
/ip route enable [find comment="wan1"]
/log warning "WAN1 is UP"
:do {
/tool e-mail send to=$to subject="HOME - Mikrotik Notification" body="WAN1 connection restored."
} on-error={/log warning "No send Email"}
}

:global TestWan2 [([:ping $HostPing count=3 routing-table=wan2_route] > 0)]

:if (($TestWan2 = false) and ($TestWan2 != $OldTestWan2)) do={
/ip route disable [find comment="wan2"]
/log warning "WAN2 is Down"
:do {
/tool e-mail send to=$to subject="HOME - Mikrotik Notification" body="WAN2 connection is lost."
} on-error={/log warning "No send Email"}
}

:if (($TestWan2 = true) and ($TestWan2 != $OldTestWan2)) do={
/ip route enable [find comment="wan2"]
/log warning "WAN2 is UP"
:do {
/tool e-mail send to=$to subject="HOME - Mikrotik Notification" body="WAN2 connection restored."
} on-error={/log warning "No send Email"}
}

:set OldTestWan1 $TestWan1
:set OldTestWan2 $TestWan2

 

В IP/Route надо сделать  комментарии для основных маршрутов провайдера 1  - wan1, провайдера 2 - wan2 

Также надо добавить маршруты к 0.0.0.0/0 для WAN1 и WAN2 с марками wan1_route и wan2_route. 

Добавить в IP/Route/Rule правила маршрутизации:

1 route 

В шедуллер добавить правило:

/system script run TestChanel

 

P.S Возможно нужно ещё заполнить в Tools/Email настройки вашего SMTP:

1

 

Прочитано 30572 раз Последнее изменение Понедельник, 13 Январь 2020 12:56
Кардаш Александр

С удовольствием обсужу эти материалы на нашем форуме!

Сайт: https://netflow.by/forum/newtopic

Другие материалы с нашего сайта:

Добавить комментарий

Комментарий будет удалён, если не будет содержать осмысленный текст. В тексте сообщения не должно быть бесполезных ссылок на другие сайты.

Анекдот дня
Microsoft заявляет, что Windows Vista совмещает в себе возможности Unix с традиционными преимуществами Windows. И действительно, от Unix/Linux там несовместимость с распространённым железом и софтом, а от Windows - тормоза и глюки!  
Испугался!
— Вы уверены что хотите удалить папку D:TEMP ?— Да.— В этой папке находятся файлы. Вы уверены что хотите их удалить?— Да!— Удаление этих файлов может повлиять на зарегистрированные программы. Вы все еще уверены?— Да! Да! Да!!!— Эти файлы могут использоваться системой. Вы уверены?— Пошла ты! —
Анекдот дня
Что делает сисадмин, просыпаясь после дикой пьянки?— Тестирует память…
Никита Михалков заявил
В новом выпуске "Бесогон ТВ" режиссёр Никита Михалков заявил о программе чипирования, которую продвигает один из владельцев компании Microsoft Билл Гейтс. Михалков заявил, что чип должен стать "контролирующим органом" в теле человека. Он потребовал ответа от предпринимателя.
«
»
  • 1
  • 2
  • 3
  • 4
  • 5
Очень нравится - 41.6%
Нравится - 38.2%
Не нравится - 20.2%

Всего голосов:: 361
Голосование по этому опросу закончилось в: Декабрь 31, 2025
Услуги по удалённой настройке MikroTik от профессионала
Полноценное использование маршрутизатора MikroTik достигается только в результате его грамотной настройки. Неопытный специалист может очень долго провозиться с маршрутизатором, так и не заставив его
Услуги переустановки Windows с выездом в офис
Переустановка Windows на дому и офисе с выездом по Минску весьма востребованная услуга. Иногда ввиду заражения вирусами или вредоносными программами, а также после случайно удаления системных
Услуги ремонта компьютеров с выездом в офис
Каждый из нас хоть раз сталкивался с неожиданной поломкой компьютера, его комплектующих, или же сбоя в программном обеспечении. Зачастую, это происходит в самый неподходящий момент: когда нужно
Услуги настройки Wi-Fi сети на дому и в офисе
Настроим любые Wi-Fi роутеры с выездом к вам на дом или в офис по Минску. Современные компьютерные технологии предлагают пользователю все новые достижения, способные сделать работу с компьютером и
Услуги по настройке модемов на дому и в офисе
Настроим роутеры белорусских интернет провайдеров с выездом на дом и в офис по Минску. Сегодня многие пользователи знакомы с беспроводными сетями, знают о преимуществах их использования. Однако
Услуги установки и настройки свободных программ
Для начинающих пользователей Windows и Mac мы предлагаем услуги установки и настройки свободного программного обеспечения с выездом по Минску в офис. Предлагаем вам установить: пакет офисных
Услуги настройки роутеров в офисе и на дому
Использование маршрутизатора (англ. router) возможно только после его правильной настройки, а это не так уж и просто. Как правило нет опредёлённой методологии для осуществления настройки, ведь
Услуги настройки и обслуживания локальных сетей
Настройка локальной сети в Минске является ответственным этапом запуска сетей и требует тщательной проработки квалифицированными специалистами. Локальные сети (проводные и беспроводные) дают
Услуги подключения и настройки периферийных устройств
Если Вы приобрели оборудование для персонального компьютера, но не знаете как его установить и настроить, не хотите копаться в тонкостях подобных работ или же не имеете на это время, опытные
Услуги монтажа локальной вычислительной сети
Прокладка локальных сетей это комплексная работа, которая выполняется нашими специалистами качественно, продуманно и в сроки, четко оговоренные с заказчиком. На сегодняшний день, прокладка
Услуги чистки ноутбуков от пыли в офисе
Одна из самых распространенных неисправностей ноутбука является перегрев из-за забившейся пылью системы охлаждения. В следствии чего ноутбук тормозит, а порой даже выключается.  Если Ваш
Услуги приходящего системного администратора
Как показывает практика, содержание в штате сотрудников, выполняющих администрирование компьютеров очень затратно. Позволить себе это могут в основном крупные компании. Если Вы не относитесь к
Услуги по модернизации компьютеров в офисе
Модернизация компьютеров предполагает изменение модульной конструкции компьютера, при обеспечении совместимости комплектующих. Основной целью модернизации является изменение качественных
Услуги восстановления Windows после сбоя в офисе
Услуги восстановления операционной системы Windows пользуются возрастающим спросом из-за многочисленных ошибок в програмном обеспечении написанном для неё. Часто новая установленная программа или
Услуги настройки компьютера с выездом в офис
Сегодня невозможно себе представить работу офиса без компьютера, компьютерная техника есть почти в каждом доме: стационарные компьютеры, ноутбуки, принтеры, сканеры и так далее. К сожалению, в работе
Услуги настройки интернета с выездом в офис
Окажем помощь в настройке интернета на самых разных устройствах: телевизорах, планшетах, ноутбуках, стационарных компьютерах и мобильных телефонах с выездом по городу. Настроим роутеры и модемы у
Услуги разработки сайтов на CMS Joomla
Разработка сайтов визиток на Joomla для маленьких компаний и их маркетинговое развитие – одна из наших специализаций. Зачастую, чтобы привлечь клиентов в интернете достаточно описания товара или
Услуги по обслуживанию серверов для 1С бухгалтерии
Компьютерные сети используются не только для организации общего доступа к интернету но и для запуска по ним сетевых приложений. Особенно это актуально для малого и среднего бизнеса. Для этого

Авторизация