<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: Запрос на добавление функции — DNS-имена в IPsec]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме Запрос на добавление функции — DNS-имена в IPsec форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Thu, 13 Aug 2026 02:37:42 -0400</pubDate>
		<item>
			<title>Запрос на добавление функции — DNS-имена в IPsec</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86129-zapros-na-dobavlenie-funktsii-_-dns_imena-v-ipsec/message403455">Запрос на добавление функции — DNS-имена в IPsec</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Можешь поделиться своим скриптом? Буду очень признателен. <br />
			<i>31.07.2017 11:27:00, lp13.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86129-zapros-na-dobavlenie-funktsii-_-dns_imena-v-ipsec/message403455</link>
			<guid>http://mikrotik.moscow/forum/forum57/86129-zapros-na-dobavlenie-funktsii-_-dns_imena-v-ipsec/message403455</guid>
			<pubDate>Mon, 31 Jul 2017 11:27:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Запрос на добавление функции — DNS-имена в IPsec</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86129-zapros-na-dobavlenie-funktsii-_-dns_imena-v-ipsec/message403454">Запрос на добавление функции — DNS-имена в IPsec</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			+1. Сейчас я полагаюсь на скрипты, чтобы это работало. Было бы здорово, если бы ROS поддерживал это изначально, как сделали с туннелями EoIP и подобными. <br />
			<i>31.07.2017 09:01:00, Cha0s.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86129-zapros-na-dobavlenie-funktsii-_-dns_imena-v-ipsec/message403454</link>
			<guid>http://mikrotik.moscow/forum/forum57/86129-zapros-na-dobavlenie-funktsii-_-dns_imena-v-ipsec/message403454</guid>
			<pubDate>Mon, 31 Jul 2017 09:01:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Запрос на добавление функции — DNS-имена в IPsec</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86129-zapros-na-dobavlenie-funktsii-_-dns_imena-v-ipsec/message403453">Запрос на добавление функции — DNS-имена в IPsec</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			нужно и мне тоже +1 <br />
			<i>11.05.2018 13:43:00, albgen.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86129-zapros-na-dobavlenie-funktsii-_-dns_imena-v-ipsec/message403453</link>
			<guid>http://mikrotik.moscow/forum/forum57/86129-zapros-na-dobavlenie-funktsii-_-dns_imena-v-ipsec/message403453</guid>
			<pubDate>Fri, 11 May 2018 13:43:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Запрос на добавление функции — DNS-имена в IPsec</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86129-zapros-na-dobavlenie-funktsii-_-dns_imena-v-ipsec/message403452">Запрос на добавление функции — DNS-имена в IPsec</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Большое спасибо. Попробую использовать это в своей среде. <br />
			<i>01.08.2017 05:51:00, lp13.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86129-zapros-na-dobavlenie-funktsii-_-dns_imena-v-ipsec/message403452</link>
			<guid>http://mikrotik.moscow/forum/forum57/86129-zapros-na-dobavlenie-funktsii-_-dns_imena-v-ipsec/message403452</guid>
			<pubDate>Tue, 01 Aug 2017 05:51:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Запрос на добавление функции — DNS-имена в IPsec</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86129-zapros-na-dobavlenie-funktsii-_-dns_imena-v-ipsec/message403451">Запрос на добавление функции — DNS-имена в IPsec</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Вот он: &nbsp;<br />:local ddnsname "ddns.example.net"; &nbsp;<br />:local ipseccomment "уникальный комментарий"; &nbsp;<br />:global prevddns; &nbsp;<br /><br />:if ([ :typeof $prevddns ] = "nothing" ) do={  <br />	:global prevddns 0.0.0.0/0 &nbsp;<br />} &nbsp;<br /><br />:local currentddns [:resolve "$ddnsname"];  <br /><br />:if ($prevddns = $currentddns) do={ &nbsp;<br />	#:log info ("No DDNS change...") &nbsp;<br />} else={ &nbsp;<br /><br />	:log info ("IP-адрес DDNS изменился с " . "$prevddns" . " на " . "$currentddns") &nbsp;<br />	<br />	:local PolicyNumber [/ip ipsec policy find comment=$ipseccomment]  <br />	:local PeerNumber [/ip ipsec peer find comment=$ipseccomment]  <br /><br />	/ip ipsec peer set $PeerNumber address="$currentddns/32" &nbsp;<br />	/ip ipsec policy set $PolicyNumber dst-address="$currentddns/32" sa-dst-address="$currentddns" &nbsp;<br />	/ip ipsec peer disable $PeerNumber &nbsp;<br />	/ip ipsec peer enable $PeerNumber &nbsp;<br />	/ip ipsec installed-sa flush &nbsp;<br />	/ip ipsec remote-peers kill-connections &nbsp;<br /><br />	:log info ("Обновлено IPsec") &nbsp;<br />	<br />	:global prevddns $currentddns; &nbsp;<br />} &nbsp;<br /><br />Ничего особенного, но работает для меня. Тебе нужно изменить ddnsname на свой (динамический) DNS-запись. И необходимо задать уникальный комментарий у IPsec Peer и Policy, которые хочешь динамически менять при смене IP по DNS. Оба — Peer и Policy — должны иметь одинаковый комментарий. Далее в строке скрипта ipseccomment указываешь этот же комментарий. &nbsp;<br /><br />В конце настрой скрипт на запуск через System &gt; Scheduler с нужным интервалом в секундах или минутах. &nbsp;<br /><br />Я сам запускаю DDNS-сервис с TTL 1 секунда, поэтому новый IP распространяется почти моментально, и запускаю скрипт каждые 3 секунды. Если у твоего DDNS-сервиса TTL больше, запускать так часто не обязательно, но скрипт довольно лёгкий, можно даже каждую секунду запускать. &nbsp;<br /><br />В общем, скрипт просто резолвит имя DDNS и сравнивает с тем, что было при последнем запуске (или если запускается впервые — устанавливает 0.0.0.0/0 для инициализации переменной). Если IP изменился, он обновляет IPsec policy и peer, затем отключает и включает peer, а также сбрасывает соединения IPsec. &nbsp;<br /><br />Не знаю, правильно ли это или лучший метод, но у меня работает уже много лет без проблем. &nbsp;<br /><br />Используй и редактируй на здоровье! <br />
			<i>31.07.2017 17:39:00, Cha0s.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86129-zapros-na-dobavlenie-funktsii-_-dns_imena-v-ipsec/message403451</link>
			<guid>http://mikrotik.moscow/forum/forum57/86129-zapros-na-dobavlenie-funktsii-_-dns_imena-v-ipsec/message403451</guid>
			<pubDate>Mon, 31 Jul 2017 17:39:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Запрос на добавление функции — DNS-имена в IPsec</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86129-zapros-na-dobavlenie-funktsii-_-dns_imena-v-ipsec/message403450">Запрос на добавление функции — DNS-имена в IPsec</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			+1 Для меня это очень актуальная функция. <br />
			<i>31.07.2017 06:45:00, lp13.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86129-zapros-na-dobavlenie-funktsii-_-dns_imena-v-ipsec/message403450</link>
			<guid>http://mikrotik.moscow/forum/forum57/86129-zapros-na-dobavlenie-funktsii-_-dns_imena-v-ipsec/message403450</guid>
			<pubDate>Mon, 31 Jul 2017 06:45:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Запрос на добавление функции — DNS-имена в IPsec</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86129-zapros-na-dobavlenie-funktsii-_-dns_imena-v-ipsec/message403449">Запрос на добавление функции — DNS-имена в IPsec</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Здравствуйте, пожалуйста, добавьте возможность использовать DNS-имена в следующих разделах: IP-IPsec-Policies-General\Action-Dst.Address и IP-IPsec-Peers-General-Address. <br />
			<i>13.07.2017 14:57:00, mikruser.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86129-zapros-na-dobavlenie-funktsii-_-dns_imena-v-ipsec/message403449</link>
			<guid>http://mikrotik.moscow/forum/forum57/86129-zapros-na-dobavlenie-funktsii-_-dns_imena-v-ipsec/message403449</guid>
			<pubDate>Thu, 13 Jul 2017 14:57:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
