<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: Скрипт DNSexit?]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме Скрипт DNSexit? форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Thu, 13 Aug 2026 00:02:11 -0400</pubDate>
		<item>
			<title>Скрипт DNSexit?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84226-skript-dnsexit/message384425">Скрипт DNSexit?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет! Сегодня я обновил свой hab lite до версии 6.41 (текущая), и этот скрипт больше не работает. В логах вижу сообщение: UpdateDnsExit: No DnsExit update needed, но это не так. Если я пингую свой хостнейм, вижу IP, который отличается от текущего.<br /><br />Я также пробовал обновляться через браузер, вставляя этот URL: <noindex><a href="http://update.dnsexit.com/RemoteUpdate.sv?login=login&amp;password=password&amp;host=my.host.name&amp;myip=xxx.xx.xx.xxx" target="_blank" rel="nofollow" >http://update.dnsexit.com/RemoteUpdate.sv?login=login&amp;password=password&amp;host=my.host.name&amp;myip=xxx.xx.xx.xxx</a></noindex> — и это работает.<br /><br />Кто-нибудь может помочь с рабочим скриптом для dnsexit? <br />
			<i>04.01.2018 16:22:00, barracuda.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84226-skript-dnsexit/message384425</link>
			<guid>http://mikrotik.moscow/forum/forum57/84226-skript-dnsexit/message384425</guid>
			<pubDate>Thu, 04 Jan 2018 16:22:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Скрипт DNSexit?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84226-skript-dnsexit/message384424">Скрипт DNSexit?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Я пользуюсь dnsexit очень долго (много лет) и ни разу не заплатил ни копейки. И оно работает. Бесплатно. <br />
			<i>30.05.2016 18:57:00, jarda.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84226-skript-dnsexit/message384424</link>
			<guid>http://mikrotik.moscow/forum/forum57/84226-skript-dnsexit/message384424</guid>
			<pubDate>Mon, 30 May 2016 18:57:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Скрипт DNSexit?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84226-skript-dnsexit/message384423">Скрипт DNSexit?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Как только у вас появится файл, его легко отправить по электронной почте. Смотрите: <noindex><a href="http://wiki.mikrotik.com/wiki/Manual:Tools/email" target="_blank" rel="nofollow" >http://wiki.mikrotik.com/wiki/Manual:Tools/email</a></noindex> <br />
			<i>30.05.2016 18:56:00, jarda.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84226-skript-dnsexit/message384423</link>
			<guid>http://mikrotik.moscow/forum/forum57/84226-skript-dnsexit/message384423</guid>
			<pubDate>Mon, 30 May 2016 18:56:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Скрипт DNSexit?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84226-skript-dnsexit/message384422">Скрипт DNSexit?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Это очень полезно, работает отлично, но для этого нужна подписка на <noindex><a href="http://www.dnsexit.com" target="_blank" rel="nofollow" >http://www.dnsexit.com</a></noindex>. Мне хотелось бы найти бесплатный способ. Возможно ли настроить так, чтобы Mikrotik отправлял мне содержимое файла dnsexit.tmp на почту каждый раз, когда он меняется? Думаю, это реально, но я не знаю, какой скрипт для этого подходит. Буду очень признателен, если поможете с написанием скрипта. Заранее спасибо! <br />
			<i>28.05.2016 16:54:00, ehabtanta.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84226-skript-dnsexit/message384422</link>
			<guid>http://mikrotik.moscow/forum/forum57/84226-skript-dnsexit/message384422</guid>
			<pubDate>Sat, 28 May 2016 16:54:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Скрипт DNSexit?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84226-skript-dnsexit/message384421">Скрипт DNSexit?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Этот скрипт почти всегда работает отлично, но я заметил одну проблему: когда пропадает электричество (отключение питания), а потом оно возвращается, скрипт не обновляет DNS. Если я перезагружаю роутер, скрипт работает нормально, но если просто была отключка, роутер не обновляется. @jarda, есть решение, как исправить эту проблему? <br />
			<i>05.10.2015 07:27:00, barracuda.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84226-skript-dnsexit/message384421</link>
			<guid>http://mikrotik.moscow/forum/forum57/84226-skript-dnsexit/message384421</guid>
			<pubDate>Mon, 05 Oct 2015 07:27:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Скрипт DNSexit?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84226-skript-dnsexit/message384420">Скрипт DNSexit?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет! Может, кто-нибудь поделится скриптом для dnsexit за NAT? Я обновил свой hap lite до версии 6.30.2, и теперь мой старый скрипт, который я нашёл на этом форуме, с этой версией не работает. Каждый раз, когда запускаю, в логе написано, что обновлять dnsexit не нужно, хотя я уверен, что IP поменялся. &nbsp;<br /><br />Вот скрипт: &nbsp;<br /><br />Устанавливаем нужные переменные: &nbsp;<br />:local username “xxxx” &nbsp;<br />:local password “xxxxxxx” &nbsp;<br />:local hostname “xxxxxxx” &nbsp;<br />:global dyndnsForce &nbsp;<br />:global previousIP &nbsp;<br />#:global currentIP &nbsp;<br /><br />Выводим немного отладочной информации: &nbsp;<br />#:log info (“UpdateDnsExit: username = $username”) &nbsp;<br />#:log info (“UpdateDnsExit: password = $password”) &nbsp;<br />#:log info (“UpdateDnsExit: hostname = $hostname”) &nbsp;<br />#:log info (“UpdateDnsExit: previousIP = $previousIP”) &nbsp;<br /><br />Получаем текущий IP из интернета (учитывая двойной NAT): &nbsp;<br />/tool fetch mode=http address=“ip.dnsexit.com” src-path=“/” dst-path=“usb1/dnsexit.tmp” port=80 host=ip.dnsexit.com &nbsp;<br />:local result [/file get [/file find name=usb1/dnsexit.tmp] contents]  <br />:local resultLen [:len $result]  <br />:local currentIP [:pick $result 0 ($resultLen-1)]  <br />#:log info “UpdateDnsExit: currentIP = $currentIP” &nbsp;<br /><br />Уберите # в следующей строке, чтобы принудительно обновлять каждый раз — полезно для отладки, но можете нарваться на блокировку со стороны DnsExit! &nbsp;<br />#:set dyndnsForce true &nbsp;<br /><br />Определяем, нужно ли обновлять dyndns — больше деталей на DnsExit.com: &nbsp;<br />:if (($currentIP != $previousIP) || ($dyndnsForce = true)) do={ &nbsp;<br /> &nbsp;:set dyndnsForce false &nbsp;<br /> &nbsp;:log info “UpdateDnsExit: Current IP $currentIP” &nbsp;<br /> &nbsp;:log info “UpdateDnsExit: Previous IP $previousIP” &nbsp;<br /> &nbsp;:set previousIP $currentIP &nbsp;<br /> &nbsp;/tool fetch mode=http address="www.dnsexit.com" src-path=“RemoteUpdate.sv?login=$username&password=$password&host=$hostname&myip=$curr<WBR/>&shy;entIP” dst-path=“usb1/dnsexit.txt” port=80 host=www.dnsexit.com &nbsp;<br /> &nbsp;:local result [/file get usb1/dnsexit.txt contents]  <br /> &nbsp;#:log info “UpdateDnsExit: previousIP = $previousIP” &nbsp;<br /> &nbsp;:log info (“DnsExit: DnsExit update needed”) &nbsp;<br /> &nbsp;:log info ("UpdateDnsExit: DnsExit Update Result: ".$result) &nbsp;<br /> &nbsp;:log info ("DnsExit Update Result: ".$result) &nbsp;<br />} else={ &nbsp;<br /> &nbsp;:log info (“UpdateDnsExit: No DnsExit update needed”) &nbsp;<br />} &nbsp;<br /><br />Я подключён к интернету (к модему провайдера в режиме моста) через pppoe на ether1. <br />
			<i>26.07.2015 13:22:00, barracuda.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84226-skript-dnsexit/message384420</link>
			<guid>http://mikrotik.moscow/forum/forum57/84226-skript-dnsexit/message384420</guid>
			<pubDate>Sun, 26 Jul 2015 13:22:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
