<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: Перезапуск интерфейса при его отключении]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме Перезапуск интерфейса при его отключении форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Thu, 30 Jul 2026 18:52:24 -0400</pubDate>
		<item>
			<title>Перезапуск интерфейса при его отключении</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409465">Перезапуск интерфейса при его отключении</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Вы перезагрузили устройство, так что, надеюсь, проблема решилась. Если оно всё равно продолжает перезагружаться, а включение/выключение помогает, то это стоит сообщить в MikroTik — явно показывает, что устройство всё время перезагружается. Но будьте осторожны при настройке контроля ICMP, так как стандартные настройки MikroTik немного «агрессивны» в определении сбоев с LTE. <br />
			<i>27.07.2025 18:44:00, Amm0.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409465</link>
			<guid>http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409465</guid>
			<pubDate>Sun, 27 Jul 2025 18:44:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Перезапуск интерфейса при его отключении</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409464">Перезапуск интерфейса при его отключении</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			В Netwatch, когда пинг не проходит, запускается скрипт отключения. Что происходит, когда пинг снова начинает работать? <br />
			<i>27.07.2025 18:41:00, chanklish.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409464</link>
			<guid>http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409464</guid>
			<pubDate>Sun, 27 Jul 2025 18:41:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Перезапуск интерфейса при его отключении</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409463">Перезапуск интерфейса при его отключении</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Если хочешь просто — используешь netwatch и проверку ICMP. Для 5G/LTE мониторинг задержки ICMP полезен, потому что перегруженные вышки или другие проблемы проявляются в увеличении задержки, и это «бесплатно» в netwatch (то есть просто настраиваешь параметры, которые показывают сбой или частичный сбой). В «простом» варианте просто перезагружаешь, если LTE — единственное устройство для интернета. <br /><br />Если хочешь устроить какой-то «многоуровневый» способ, где при сбое пытаешь включать/выключать LTE-интерфейс, чтобы он «починил» проблему до перезагрузки — это тоже нормально, но добавляет сложности, потому что нужно быть уверенным, что интерфейс во всех случаях будет заново включен. По моему мнению, хотя в LTE/5G есть баги, их часто исправляют в последующих версиях. <br /><br />Так что слишком заморачиваться в поисках каких-то условий может сделать хуже, потому что неизвестно, будут ли у будущих багов LTE/5G те же симптомы. Вот почему я рекомендую просто делать /system/reboot в скрипте netwatch при упадке с интервалом в 5 минут (см. таблицу @jaclaz для помощи в настройке значения ICMP). И я не говорю, что /system/schedule или «делать больше» — плохой подход, нет, просто для этого нужно больше кастомного скриптинга, тогда как с netwatch — это всего лишь подбор нескольких сложных параметров. <br />
			<i>27.07.2025 18:41:00, Amm0.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409463</link>
			<guid>http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409463</guid>
			<pubDate>Sun, 27 Jul 2025 18:41:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Перезапуск интерфейса при его отключении</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409462">Перезапуск интерфейса при его отключении</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Зависит от ситуации: можно использовать свой скрипт в качестве “down” скрипта в netwatch или вызывать свой скрипт из “down” скрипта. Netwatch — это всего лишь (или может быть только) механизм срабатывания, при этом, как уже объяснялось, он имеет некоторые преимущества перед альтернативой — “обычным” планировщиком заданий. Пользовательский скрипт — независимо от того, какой механизм его запускает — может выполнять дополнительные проверки перед отключением и включением интерфейса (чтобы избежать ложных срабатываний), а если использовать его через планировщик, в скрипте должны быть предусмотрены меры для предотвращения циклов отключения/включения. <br />
			<i>27.07.2025 18:10:00, jaclaz.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409462</link>
			<guid>http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409462</guid>
			<pubDate>Sun, 27 Jul 2025 18:10:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Перезапуск интерфейса при его отключении</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409461">Перезапуск интерфейса при его отключении</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Итак, какой лучший совет? Просто использовать скрипт для обнаружения простоя и перезагрузки интерфейса или применить down-скрипт в netwatch? Мне нужно просто перезапустить интерфейс, если интернет не работает около 5 минут. <br />
			<i>27.07.2025 17:12:00, chanklish.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409461</link>
			<guid>http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409461</guid>
			<pubDate>Sun, 27 Jul 2025 17:12:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Перезапуск интерфейса при его отключении</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409460">Перезапуск интерфейса при его отключении</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Верно, скрипт netwatch запускается только при смене состояния. То есть при переходе с up на down скрипт вызывается. Если следующий тест не прошёл, и предыдущий тоже не прошёл, скрипт не вызывается. Это тоже верно. Вот в чем принципиальная разница: в скрипте /system/schedule ты и определяешь состояние, и принимаешь решение, и отслеживаешь, что уже сделано. В netwatch ты можешь сосредоточиться на действиях и использовать GUI (возможно с сложными переменными) для настройки своих «правил». Единственный момент с up-script={} и down-script={} в netwatch — возможны «флапы», особенно при проверке icmp, поскольку состояния «up» и «down» могут переключаться из-за задержек или других частично разорванных соединений. Это может быть либо некорректной или слишком агрессивной настройкой netwatch, либо просто плохим интернетом (тест правильный), и тогда, если не хочется перезагружать, с netwatch на одном только «up» и «down» от одного теста начинает быть сложнее. В этом плане есть ещё опция test-script={}, которая работает как /system/schedule, но по интервалу netwatch. При этом она даёт результат последнего теста, то есть у тебя уже есть данные (в отличие от «чистого» scheduled script, где нужно самому считать, up или down). А если нужно отслеживать несколько условий до принятия решения, это становится чуть сложнее. В scheduler можно добавить ещё много :if и :global lastValueXxxx. В netwatch же приходится использовать один скрипт как «мастер» с test-script=, который в своём коде читает значения других активных netwatch-мониторов с дополнительными тестами, чтобы добиться некоего netwatch «парлея» (то есть нескольких значений, которые должны быть одновременно true или false, чтобы выполнить действие). <br />
			<i>26.07.2025 16:44:00, Amm0.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409460</link>
			<guid>http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409460</guid>
			<pubDate>Sat, 26 Jul 2025 16:44:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Перезапуск интерфейса при его отключении</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409459">Перезапуск интерфейса при его отключении</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Я понимаю, что это противоречит обычному совету использовать встроенные инструменты, когда они доступны, но для таких вещей я обычно применяю собственный скрипт. Так можно гибко настроить, как именно определять сбой (сколько хостов пропинговано, сколько раз, как часто, когда считать соединение сброшенным) и какие действия предпринимать, сколько ждать после запуска или перезапуска соединения, чтобы оно установилось, и так далее. Как только скрипт нормально отлажен, с ним действительно не так уж и сложно. <br />
			<i>26.07.2025 16:32:00, lurker888.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409459</link>
			<guid>http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409459</guid>
			<pubDate>Sat, 26 Jul 2025 16:32:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Перезапуск интерфейса при его отключении</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409458">Перезапуск интерфейса при его отключении</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Да, сложная часть (если использовать не «простой» netwatch, а более новую и мощную ICMP-пробу) — найти правильные настройки для срабатывания (или не срабатывания) скрипта «down». Смотри: @amm0 Если я всё правильно понимаю, у netwatch есть явное преимущество перед обычным расписанием — скрипт «down» запускается только при смене статуса с «up» на «down», тогда как с обычным расписанием сначала пришлось бы проверять, не разорвано ли уже соединение. Иначе, если отключение/включение не сработает (или если соединение перестало работать по другой причине), интерфейс будет циклично отключаться и включаться примерно каждые 20 секунд, пока связь не восстановится (если вообще восстановится). <br />
			<i>26.07.2025 15:53:00, jaclaz.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409458</link>
			<guid>http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409458</guid>
			<pubDate>Sat, 26 Jul 2025 15:53:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Перезапуск интерфейса при его отключении</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409457">Перезапуск интерфейса при его отключении</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Тогда мне понадобится только скрипт на отключение, похожий на этот, верно? &nbsp;<br />:log warning “Интерфейс отключен”; &nbsp;<br />/interface ethernet disable lte1 &nbsp;<br />delay 10s; &nbsp;<br />:log warning “Интерфейс включен”; &nbsp;<br />/interface ethernet enable lte1 <br />
			<i>26.07.2025 14:35:00, chanklish.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409457</link>
			<guid>http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409457</guid>
			<pubDate>Sat, 26 Jul 2025 14:35:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Перезапуск интерфейса при его отключении</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409456">Перезапуск интерфейса при его отключении</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			привет, я хочу перезапускать LTE-интерфейс, если он отключен (нет интернета) в течение 10 секунд. Мой скрипт подходит? &nbsp;<br /><br />/system script &nbsp;<br />add name=CheckInternetLTE10s policy=read,write,test source=" &nbsp;<br />:local targetIP \"8.8.8.8\" &nbsp;<br />:local interfaceName \"lte1\" &nbsp;<br />:local failCount 0 &nbsp;<br /><br />:for i from=1 to=10 do={ &nbsp;<br /> &nbsp; &nbsp;:if ([/ping \$targetIP count=1 timeout=1000] = 0) do={  <br /> &nbsp; &nbsp; &nbsp; &nbsp;:set failCount (\$failCount + 1) &nbsp;<br /> &nbsp; &nbsp;} &nbsp;<br /> &nbsp; &nbsp;:delay 1s &nbsp;<br />} &nbsp;<br /><br />:if (\$failCount = 10) do={ &nbsp;<br /> &nbsp; &nbsp;/log warning (\"[LTE Watchdog] Нет интернета в течение 10 секунд. Перезагружаю интерфейс \$interfaceName\")  <br /> &nbsp; &nbsp;/interface lte disable \$interfaceName &nbsp;<br /> &nbsp; &nbsp;:delay 5s &nbsp;<br /> &nbsp; &nbsp;/interface lte enable \$interfaceName &nbsp;<br />} &nbsp;<br />" <br />
			<i>03.07.2025 13:00:00, chanklish.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409456</link>
			<guid>http://mikrotik.moscow/forum/forum57/86700-perezapusk-interfeysa-pri-ego-otklyuchenii/message409456</guid>
			<pubDate>Thu, 03 Jul 2025 13:00:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
