Netwatch и перезапуск

Раздел для тех, кто начинает знакомиться с MikroTik
Правила форума
Как правильно оформить вопрос.
Прежде чем начать настройку роутера, представьте, как это работает. Попробуйте почитать статьи об устройстве интернет-сетей. Убедитесь, что всё, что Вы задумали выполнимо вообще и на данном оборудовании в частности.
Не нужно изначально строить Наполеоновских планов. Попробуйте настроить простейшую конфигурацию, а усложнения добавлять в случае успеха постепенно.
Пожалуйста, не игнорируйте правила русского языка. Отсутствие знаков препинания и неграмотность автора топика для многих гуру достаточный повод проигнорировать топик вообще.

1. Назовите технологию подключения (динамический DHCP, L2TP, PPTP или что-то иное)
2. Изучите темку "Действия до настройки роутера".
viewtopic.php?f=15&t=2083
3. Настройте согласно выбранного Вами мануала
4. Дочитайте мануал до конца и без пропусков, в 70% случаев люди просто не до конца читают статью и пропускают важные моменты.
5. Если не получается, в Winbox открываем терминал и вбиваем там /export hide-sensitive. Результат в топик под кат, интимные подробности типа личных IP изменить на другие, пароль забить звездочками.
6. Нарисуйте Вашу сеть, рисунок (схему) сюда. На словах может быть одно, в действительности другое.
Ответить
Skylear
Сообщения: 118
Зарегистрирован: 06 авг 2017, 17:50

Всем доброго времени суток. Имею микротик на ROS7 с интернетом по LTE-интерфейсу. В локальной сети есть хост, который контролирует Netwatch, и при "up" и "down" - отсылает через телеграмбот сообщение о состоянии хоста. Проблема вот в чем: на роутере сделан плановый перезапуск ночью, и при перезапуске Netwatch шлет сообщение о хосте в телегу - и вот это мешает. Возможно ли сделать так, чтобы Netwatch не выполнялся при перезапуске через скрипт (скорее всего так не получится), либо снять какой либо чекпоинт (галочку) со скрипта, либо прописать команду в netwatch, чтобы не выполнять при ребуте?

Есть у кого какие идеи?


Аватара пользователя
podarok66
Модератор
Сообщения: 4355
Зарегистрирован: 11 фев 2012, 18:49
Откуда: МО

А что тут идейничать. Решайте в лоб. Перезапуск, насколько я понимаю, организован с помощью скрипта. Вот в этот скрипт в самом начале и вставьте что-то типа

Код: Выделить всё

/tool netwatch disable  [find comment=""];
:delay 5;
Ну и создайте ещё один скрипт, который бы срабатывал при старте и имел код типа такого

Код: Выделить всё

/tool netwatch enable [find comment=""]
Само собой, уникальный комментарий для Netwatch вы сами придумаете и будете использовать...


Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? ... Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем...
Fenst
Сообщения: 8
Зарегистрирован: 28 окт 2019, 16:13

Снизьте чувствительность недоступности хоста, чтобы нетвотч не реагировал на недоступность железки в течение 2х минут, пока она перезагружается


Аватара пользователя
podarok66
Модератор
Сообщения: 4355
Зарегистрирован: 11 фев 2012, 18:49
Откуда: МО

Fenst писал(а): 16 май 2022, 13:31 Снизьте чувствительность недоступности хоста
Эээээ... механизм снижения чувствительности покажите, пожалуйста. Я либо не в курсе, либо что-то не так понял.


Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? ... Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем...
Fenst
Сообщения: 8
Зарегистрирован: 28 окт 2019, 16:13

podarok66 писал(а): 22 май 2022, 20:07 Эээээ... механизм снижения чувствительности покажите, пожалуйста. Я либо не в курсе, либо что-то не так понял.
Да банально пинговать его нетвотчем не каждые 5 секунд, а каждые 3 минуты. Да, есть вероятность, что именно в эти 3 минуты будет перезагрузка, но это всяко будет происходить реже, чем если проверять доступность каждые 5 секунд.
Или пинговать каждую минуту, но и поставить таймаут в 180 сек


Аватара пользователя
podarok66
Модератор
Сообщения: 4355
Зарегистрирован: 11 фев 2012, 18:49
Откуда: МО

Fenst писал(а): 26 май 2022, 09:59
podarok66 писал(а): 22 май 2022, 20:07 Эээээ... механизм снижения чувствительности покажите, пожалуйста. Я либо не в курсе, либо что-то не так понял.
Да банально пинговать его нетвотчем не каждые 5 секунд, а каждые 3 минуты. Да, есть вероятность, что именно в эти 3 минуты будет перезагрузка, но это всяко будет происходить реже, чем если проверять доступность каждые 5 секунд.
Или пинговать каждую минуту, но и поставить таймаут в 180 сек
Ну в таком случае проще всё делать скриптом, с анализом ответа на пинг. А то ведь Netwatch срабатывает на единичную потерю пакета))) Я уж думал, Netwatch научили подобному, а я как обычно всё проспал)))


Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? ... Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем...
Ответить