<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: Скрипт экспорта списка IP-адресов]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме Скрипт экспорта списка IP-адресов форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Wed, 17 Jun 2026 11:17:20 +0300</pubDate>
		<item>
			<title>Скрипт экспорта списка IP-адресов</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/83789-skript-eksporta-spiska-ip_adresov/message380161">Скрипт экспорта списка IP-адресов</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Существует несколько способов сделать это, и я написал резервное копирование и восстановление специально для обмена между разными роутерами. Основная задача — минимизировать размер файла. Сейчас это близко к RC-версии, но я отвлекся на другие проекты, и эта задача отошла на второй план. Если хотите, можете помочь с тестированием. Можно выбрать по одному списку адресов за раз — это ограничение, так как восстановить динамические записи без таймаута невозможно. Но можно игнорировать их при восстановлении, чтобы они остались на целевом роутере. Программа создаёт RSC-файлы, их импортировать просто и легко автоматизировать, то же самое касается и резервного копирования. <br />
			<i>25.10.2020 18:42:00, msatter.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/83789-skript-eksporta-spiska-ip_adresov/message380161</link>
			<guid>http://mikrotik.moscow/forum/forum57/83789-skript-eksporta-spiska-ip_adresov/message380161</guid>
			<pubDate>Sun, 25 Oct 2020 18:42:00 +0300</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Скрипт экспорта списка IP-адресов</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/83789-skript-eksporta-spiska-ip_adresov/message380160">Скрипт экспорта списка IP-адресов</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Зачем? Чтобы скачать RSC с другого роутера и автоматически импортировать его туда. Но так как это помещается в строку, тут ограничение — 4 килобайта, верно? Потому что используется полная запись с помощью «file set». Какие еще есть способы записать в файл, чтобы дописать к нему? <br />
			<i>25.10.2020 18:15:00, SimonThomasen.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/83789-skript-eksporta-spiska-ip_adresov/message380160</link>
			<guid>http://mikrotik.moscow/forum/forum57/83789-skript-eksporta-spiska-ip_adresov/message380160</guid>
			<pubDate>Sun, 25 Oct 2020 18:15:00 +0300</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Скрипт экспорта списка IP-адресов</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/83789-skript-eksporta-spiska-ip_adresov/message380159">Скрипт экспорта списка IP-адресов</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Зачем тебе это экспортировать? Если хочешь проверить адрес, можно использовать отправку логов в Syslog. У меня в роутере есть чёрный список на любые попытки доступа к заблокированным портам. Как только такое событие появляется в логе, роутер отправляет сообщение на мой Syslog-сервер (Splunk). В Splunk я вижу все IP-адреса — кто и когда попал в этот лог. Вот, например, видно, кто пытался зайти на мой RDP, но в итоге попал в список заблокированных. &nbsp;<br /><img class="lazyload "  src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="/upload/forum/mikrotik/f3dc77352aee7f12947eb9e097a36fdfff34f971.jpeg" alt="Пользователь добавил изображение" border="0" /> &nbsp;<br />Больше информации в моей подписи. <br />
			<i>28.12.2018 07:54:00, Jotne.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/83789-skript-eksporta-spiska-ip_adresov/message380159</link>
			<guid>http://mikrotik.moscow/forum/forum57/83789-skript-eksporta-spiska-ip_adresov/message380159</guid>
			<pubDate>Fri, 28 Dec 2018 07:54:00 +0300</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Скрипт экспорта списка IP-адресов</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/83789-skript-eksporta-spiska-ip_adresov/message380158">Скрипт экспорта списка IP-адресов</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Попробуйте так: {<br />	:local listName "Server"; #измените при необходимости<br />	:local fileName "exported.rsc"; #измените при необходимости<br />	:local buffer;<br /><br />	:global filteredList [/ip firewall address-list print as-value where list=$listName && dynamic=no];<br />	:foreach i in=$filteredList do={<br />		:set $buffer ($buffer."add list=".$listName." address=".$i-&gt;"address"."; ");<br />	};<br />	/file print file=$fileName where name="";<br />	:delay 1s;<br />	:set $buffer ("/ip firewall address-list; ".$buffer);<br />	/file set $fileName contents=$buffer;<br />} ПРИМЕЧАНИЕ: Обратите внимание, что в RouterOS существует ограничение на размер переменной. Это повлияет на результат вашего файла. <br />
			<i>28.12.2018 04:50:00, ericksetiawan.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/83789-skript-eksporta-spiska-ip_adresov/message380158</link>
			<guid>http://mikrotik.moscow/forum/forum57/83789-skript-eksporta-spiska-ip_adresov/message380158</guid>
			<pubDate>Fri, 28 Dec 2018 04:50:00 +0300</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Скрипт экспорта списка IP-адресов</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/83789-skript-eksporta-spiska-ip_adresov/message380157">Скрипт экспорта списка IP-адресов</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Дорогой друг, ты можешь использовать этот скрипт, чтобы вывести список в текстовый файл: /ip firewall address-list print file=ssh_blacklist где list=ssh_blacklist. <br />
			<i>25.12.2018 10:34:00, ronix.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/83789-skript-eksporta-spiska-ip_adresov/message380157</link>
			<guid>http://mikrotik.moscow/forum/forum57/83789-skript-eksporta-spiska-ip_adresov/message380157</guid>
			<pubDate>Tue, 25 Dec 2018 10:34:00 +0300</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Скрипт экспорта списка IP-адресов</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/83789-skript-eksporta-spiska-ip_adresov/message380156">Скрипт экспорта списка IP-адресов</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Дорогие участники сообщества, я пытаюсь создать скрипт, который сможет экспортировать один из моих статичных списков адресов брандмауэра под названием ssh_blacklist в файл .rsc. Я пробовал так:<br /><br />/ip firewall address-list print where list="ssh_blacklist" ; export file=ssh_blacklist.rsc<br /><br />но это не сработало.<br /><br />/ip firewall address-list find ssh_blacklist ; export file=ssh_blacklist.rsc<br /><br />тоже не сработало.<br /><br />Есть идеи? <br />
			<i>09.08.2018 10:53:00, MikroX.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/83789-skript-eksporta-spiska-ip_adresov/message380156</link>
			<guid>http://mikrotik.moscow/forum/forum57/83789-skript-eksporta-spiska-ip_adresov/message380156</guid>
			<pubDate>Thu, 09 Aug 2018 10:53:00 +0300</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
