<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Thu, 13 Aug 2026 04:03:03 -0400</pubDate>
		<item>
			<title>улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390893">улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Хорошо. Выключи пинг шлюза и используй вместо этого netwatch. <br />
			<i>25.05.2017 11:49:00, jarda.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390893</link>
			<guid>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390893</guid>
			<pubDate>Thu, 25 May 2017 11:49:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390892">улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Наша ситуация: Устройство Mikrotik получает статусные данные от подключённых к нему по Ethernet локальных датчиков. Эти данные нужно надёжно отправлять в центр обработки данных. У маршрутизатора Mikrotik есть два доступных канала связи с центром данных: основной — наземное проводное соединение через ISP, без существенных затрат на передачу данных, и резервное — сотовое соединение, которое используется при отказе основного канала. Сотовая связь тарифицируется по объёму переданных данных в месяц. Мы используем рекурсивные маршруты, чтобы проверять доступность обоих каналов, и сообщаем в центр обработки данных о сбое любого из путей. Это ускоряет ремонт в случае отказа.<br /><br />Что касается резервного сотового канала, рекурсивная маршрутизация отправляет ping размером 70 байт и получает ответ каждые 10 секунд. &nbsp;<br />70 байт/датаграмма * 2 (ping + ответ) * 6 (пингов в минуту) * 1440 (минут в дне) * 30 (дней в месяце) = 36 мегабайт в месяц. &nbsp;<br /><br />Это всего лишь служебная информация, которая позволяет начать ремонт при возникновении проблемы. Возможность уменьшить размер ping до минимального и снизить частоту отправки значительно уменьшила бы стоимость передачи этих статусных данных. Вот мой вопрос/запрос… <br />
			<i>25.05.2017 11:31:00, telepro.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390892</link>
			<guid>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390892</guid>
			<pubDate>Thu, 25 May 2017 11:31:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390891">улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Странно. Я мог бы представить, что мне это нужно только быстрее, так зачем его замедлять? <br />
			<i>25.05.2017 10:34:00, jarda.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390891</link>
			<guid>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390891</guid>
			<pubDate>Thu, 25 May 2017 10:34:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390890">улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			В данный момент нет способа контролировать это. <br />
			<i>25.05.2017 08:26:00, mrz.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390890</link>
			<guid>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390890</guid>
			<pubDate>Thu, 25 May 2017 08:26:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390889">улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Кто-нибудь знает: есть ли какой-то способ контролировать частоту отправки пингов, когда в определении маршрута включена функция Check-gateway? По умолчанию сейчас кажется, что пинг посылается примерно раз в 10 секунд. Хотелось бы замедлить этот процесс. Заранее спасибо. <br />
			<i>24.05.2017 20:26:00, telepro.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390889</link>
			<guid>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390889</guid>
			<pubDate>Wed, 24 May 2017 20:26:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390888">улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Несколько лет назад я написал код, который запускаю для проверки каждого маршрута с учетом поправок по расстоянию (веса для разных линий). Можно использовать любую команду RouterOS для проверки маршрута, создав комментарий к маршруту, который начинается с “ROUTE_CHECK:”. Это позволяет использовать конкретные таблицы маршрутизации и составные выражения. У меня на системах пингуются два адреса, и суммируется их статус (получается 0, 1 или 2), причём любое значение, кроме 0, считается успешным. Если возвращается 0, маршрут либо отключается, либо у него корректируется дистанция в зависимости от переменных minDistance/maxDistance. Всё это объединяется, чтобы задавать «приоритеты» для доступных линий, так чтобы всегда оставался последний запасной вариант. Запуск происходит через планировщик каждые 5 секунд.<br /><br />add check-gateway=ping comment="ROUTE_CHECK: :global minDistance 5; :global maxDistance 55; return ([/ping PUBLICIP1 count=1 interface=OutsideComcast routing-table=Comcast]+[/ping PUBLICIP2 count=1 interface=OutsideComcast routing-table=Comcast])" distance=5 gateway=GATEWAYMASKED routing-mark=PhoneInternet  <br />add check-gateway=ping comment="ROUTE_CHECK: :global minDistance 10; :global maxDistance 50; return ([/ping PUBLICIP1 count=1 interface=OutsideVerizon routing-table=Verizon]+[/ping PUBLICIP2 count=1 interface=OutsideVerizon routing-table=Verizon])" distance=10 gateway=GATEWAYMASKED routing-mark=PhoneInternet  <br />add check-gateway=ping comment="ROUTE_CHECK: :global minDistance 5; :global maxDistance 50; return ([/ping PUBLICIP1 count=1 interface=OutsideVerizon routing-table=Verizon]+[/ping PUBLICIP2 count=1 interface=OutsideVerizon routing-table=Verizon])" distance=5 gateway=GATEWAYMASKED pref-src=SRCMASKED  <br />add check-gateway=ping comment="ROUTE_CHECK: :global minDistance 10; :global maxDistance 55; return ([/ping PUBLICIP1 count=1 interface=OutsideComcast routing-table=Comcast]+[/ping PUBLICIP2 count=1 interface=OutsideComcast routing-table=Comcast])" distance=10 gateway=GATEWAYMASKED  <br /><br />Если кто-то хочет попробовать — добавьте этот планировщик/скрипт. Ниже привожу более читабельную версию.<br /><br />/system script add name=route_check owner=admin policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive source=":foreach k in [/ip route find comment~\"ROUTE_CHECK\"] do={  <br /> &nbsp; &nbsp;:local actualroute [:tostr [/ip route get \$k]]  <br /> &nbsp; &nbsp;:local disabled [/ip route get \$k disabled]  <br /> &nbsp; &nbsp;:local comment [/ip route get \$k comment]  <br /> &nbsp; &nbsp;:local distance [/ip route get \$k distance]  <br /> &nbsp; &nbsp;:local cmd [:pick \$comment 13 [:len \$comment]]  <br /> &nbsp; &nbsp;:local parsedcmd [:parse \"\$cmd\"]  <br /> &nbsp; &nbsp;:global minDistance \"\" &nbsp;<br /> &nbsp; &nbsp;:global maxDistance \"\" &nbsp;<br /> &nbsp; &nbsp;:global stepDistance 5 &nbsp;<br /> &nbsp; &nbsp;:local status [\$parsedcmd]  <br /> &nbsp; &nbsp;:set minDistance [:tonum \$minDistance]  <br /> &nbsp; &nbsp;:set maxDistance [:tonum \$maxDistance]  <br /> &nbsp; &nbsp;#:put \"STATUS: \$status \$[:type \$status]\"  <br /> &nbsp; &nbsp;:if ([:type \$status] != \"num\") do={  <br /> &nbsp; &nbsp; &nbsp; &nbsp;:error \"\$comment вернул значение не числового типа (нужен return в выражении?)\" &nbsp;<br /> &nbsp; &nbsp;} &nbsp;<br /> &nbsp; &nbsp;if ([:type \$minDistance] != \"nil\" && [:type \$maxDistance] != \"nil\") do={  <br /> &nbsp; &nbsp; &nbsp; &nbsp;if (\$minDistance &gt;= \$maxDistance) do={ &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;:error \"minDistance &gt;= maxDistance\" &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;} &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;:local newDistance \$distance &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;if (\$status = 0) do={ &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;:set newDistance (\$distance + \$stepDistance) &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;} &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;if (\$status != 0) do={ &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;:set newDistance (\$distance - \$stepDistance) &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;} &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;if (\$newDistance &lt; \$minDistance) do={ :set newDistance \$minDistance; } &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;if (\$newDistance &gt; \$maxDistance) do={ :set newDistance \$maxDistance; } &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;if (\$newDistance != \$distance) do={ &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/log warning \"distance (\$status): \$distance [\$minDistance, \$maxDistance] -&gt; \$newDistance - \$actualroute\"  <br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/ip route set \$k distance=\$newDistance &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;} &nbsp;<br /> &nbsp; &nbsp;} else { &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;:if (\$status = 0 && !\$disabled) do { &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/ip route disable \$k &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/log warning \"Команда: \$cmd статус=\$status\" &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/log warning \"distance (\$status): \$distance ОТКЛЮЧАЮ - \$actualroute\" &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;} else { &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;:if (\$status != 0 && \$disabled) do { &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/ip route enable \$k &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/log warning \"distance (\$status): \$distance ВКЛЮЧАЮ - \$actualroute\" &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;} &nbsp;<br /> &nbsp; &nbsp;} &nbsp;<br />}" &nbsp;<br /><br />/system scheduler add interval=5s name=route_check on-event=route_check policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive start-date=feb/09/2016 start-time=03:39:20 &nbsp;<br /><br />:foreach k in [/ip route find comment~"ROUTE_CHECK"] do={  <br />:local actualroute [:tostr [/ip route get $k]]  <br />:local disabled [/ip route get $k disabled]  <br />:local comment [/ip route get $k comment]  <br />:local distance [/ip route get $k distance]  <br />:local cmd [:pick $comment 13 [:len $comment]]  <br />:local parsedcmd [:parse "$cmd"]  <br />:global minDistance "" &nbsp;<br />:global maxDistance "" &nbsp;<br />:global stepDistance 5 &nbsp;<br />:local status [$parsedcmd]  <br />:set minDistance [:tonum $minDistance]  <br />:set maxDistance [:tonum $maxDistance]  <br />#:put "STATUS: $status $[:type $status]"  <br />:if ([:type $status] != "num") do={  <br /> &nbsp; &nbsp;:error "$comment вернул значение не числового типа (нужен return выражения?)" &nbsp;<br />} &nbsp;<br />if ([:type $minDistance] != "nil" && [:type $maxDistance] != "nil") do={  <br /> &nbsp; &nbsp;if ($minDistance &gt;= $maxDistance) do={ &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;:error "minDistance &gt;= maxDistance" &nbsp;<br /> &nbsp; &nbsp;} &nbsp;<br /> &nbsp; &nbsp;:local newDistance $distance &nbsp;<br /> &nbsp; &nbsp;if ($status = 0) do={ &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;:set newDistance ($distance + $stepDistance) &nbsp;<br /> &nbsp; &nbsp;} &nbsp;<br /> &nbsp; &nbsp;if ($status != 0) do={ &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;:set newDistance ($distance - $stepDistance) &nbsp;<br /> &nbsp; &nbsp;} &nbsp;<br /> &nbsp; &nbsp;if ($newDistance &lt; $minDistance) do={ :set newDistance $minDistance; } &nbsp;<br /> &nbsp; &nbsp;if ($newDistance &gt; $maxDistance) do={ :set newDistance $maxDistance; } &nbsp;<br /> &nbsp; &nbsp;if ($newDistance != $distance) do={ &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;/log warning "distance ($status): $distance [$minDistance, $maxDistance] -&gt; $newDistance - $actualroute"  <br /> &nbsp; &nbsp; &nbsp; &nbsp;/ip route set $k distance=$newDistance &nbsp;<br /> &nbsp; &nbsp;} &nbsp;<br />} else { &nbsp;<br /> &nbsp; &nbsp;:if ($status = 0 && !$disabled) do { &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;/ip route disable $k &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;/log warning "Команда: $cmd статус=$status" &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;/log warning "distance ($status): $distance ОТКЛЮЧАЮ - $actualroute" &nbsp;<br /> &nbsp; &nbsp;} else { &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;:if ($status != 0 && $disabled) do { &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/ip route enable $k &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/log warning "distance ($status): $distance ВКЛЮЧАЮ - $actualroute" &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;} &nbsp;<br /> &nbsp; &nbsp;} &nbsp;<br />} &nbsp;<br />} <br />
			<i>15.05.2017 22:13:00, nathan1.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390888</link>
			<guid>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390888</guid>
			<pubDate>Mon, 15 May 2017 22:13:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390887">улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			+1 за эту просьбу о функции. Было бы очень полезно. <br />
			<i>15.05.2017 12:42:00, telepro.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390887</link>
			<guid>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390887</guid>
			<pubDate>Mon, 15 May 2017 12:42:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390886">улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет! На мой взгляд, это улучшение функции значительно упростит настройку проверки маршрутов, убрав множество строк конфигурации и сделав настройку проще и понятнее. Очень похоже на то, что уже реализовано с «ARP IP targets» в проверке ARP-бонда. Спасибо, Дэвид. <br />
			<i>20.12.2016 15:25:00, dcosta.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390886</link>
			<guid>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390886</guid>
			<pubDate>Tue, 20 Dec 2016 15:25:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390885">улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			+10 за предложение функции! <br />
			<i>06.02.2016 21:29:00, blazej44800.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390885</link>
			<guid>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390885</guid>
			<pubDate>Sat, 06 Feb 2016 21:29:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390884">улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Бвхаха, 5 лет xD Ты читал эту статью? <br />
			<i>22.11.2015 23:25:00, Chupaka.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390884</link>
			<guid>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390884</guid>
			<pubDate>Sun, 22 Nov 2015 23:25:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390883">улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Ошибка возникает, когда проблема находится после вашего шлюза, то есть ваш шлюз отвечает нормально, но связь прерывается через 2, 3 или больше маршрутизаторов дальше. Только с помощью скрипта можно проверить, создана ли опция вроде «check-address=10.110.0.99»! <br />
			<i>21.11.2015 23:50:00, esanbr.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390883</link>
			<guid>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390883</guid>
			<pubDate>Sat, 21 Nov 2015 23:50:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390882">улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			В советской России Интернет серфит тебя. Вот так. <br />
			<i>21.06.2017 21:28:00, idlemind.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390882</link>
			<guid>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390882</guid>
			<pubDate>Wed, 21 Jun 2017 21:28:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390881">улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Как человек, который теряет пинги внутри своей сети, вообще может быть провайдером? <br />
			<i>21.06.2017 16:49:00, jarda.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390881</link>
			<guid>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390881</guid>
			<pubDate>Wed, 21 Jun 2017 16:49:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390880">улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			В наше время в России многие домашние и SMB-шлюзы провайдеров отвечают на arp-ping с потерями около 50%, поэтому разумно добавить некоторое сглаживание и пороги потерь пакетов для check-gateway=arp. <br />
			<i>21.06.2017 07:08:00, cypa.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390880</link>
			<guid>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390880</guid>
			<pubDate>Wed, 21 Jun 2017 07:08:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390879">улучшить функцию &quot;check-gateway&quot; — использовать произвольный IP для проверки</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Я новичок в Mikrotik и был рад увидеть столько способов балансировки нагрузки и резервирования трафика при наличии нескольких upstream-соединений. Однако, похоже, что для настоящей проверки состояния, выходящей за рамки просто «включен ли upstream-роутер», приходится копаться в скриптах — а это настоящая головная боль, особенно если хочешь использовать больше двух upstream.<br /><br />Многие DSL, кабельные, EoC, T1 и подобные подключения имеют отдельный LAN-блок, поэтому просто пинговать IP upstream-роутера, который используется как шлюз по умолчанию, ничего не скажет о наличии реального соединения. Возможность указать, например, IP первого хопа за upstream-роутером или какой-то сервер выше по цепочке была бы гораздо удобнее и отражала бы реальную ситуацию.<br /><br />Например, было бы намного проще так:<br /><br />ip route add dst-address=0.0.0.0/0 gateway=10.111.0.1 check-gateway=ping check-address=10.110.0.99<br /><br />Без скриптов, без netwatch — просто вводишь IP, который хочешь мониторить, чтобы проверить доступность через него. <br />
			<i>24.01.2014 08:41:00, sporkman.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390879</link>
			<guid>http://mikrotik.moscow/forum/forum57/84871-uluchshit-funktsiyu-_check_gateway_-_-ispolzovat-proizvolnyy-ip-dlya-proverki/message390879</guid>
			<pubDate>Fri, 24 Jan 2014 08:41:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
