<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: Включить правило брандмауэра через API?]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме Включить правило брандмауэра через API? форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Mon, 17 Aug 2026 12:30:27 -0400</pubDate>
		<item>
			<title>Включить правило брандмауэра через API?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245629">Включить правило брандмауэра через API?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Спасибо, Janisk, за подсказку, но я уже неделю как это пробую… Не могу найти нужный синтаксис, постоянно получаю неправильный ответ. Должен признать, я совсем новичок в этом API языке. Мне кажется, это должно быть что-то простое, ведь мне нужно всего лишь отключить или включить правило №14… Не можешь дать какие-нибудь советы? Спасибо. <br />
			<i>04.12.2013 08:29:00, jemp.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245629</link>
			<guid>http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245629</guid>
			<pubDate>Wed, 04 Dec 2013 08:29:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Включить правило брандмауэра через API?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245628">Включить правило брандмауэра через API?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Пожалуйста, поищите примеры здесь на форуме, чтобы понять, что именно вам нужно делать. Также на <noindex><a href="http://wiki.mikrotik.com/wiki/API#Queries" target="_blank" rel="nofollow" >http://wiki.mikrotik.com/wiki/API#Queries</a></noindex> есть полезные примеры. <br />
			<i>04.12.2013 06:46:00, janisk.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245628</link>
			<guid>http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245628</guid>
			<pubDate>Wed, 04 Dec 2013 06:46:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Включить правило брандмауэра через API?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245627">Включить правило брандмауэра через API?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Примеры API… без проблем. Примеры на VB.net… с отправкой довольно сложных предложений… —&gt; что-то другое… <br />
			<i>06.12.2013 11:10:00, jemp.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245627</link>
			<guid>http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245627</guid>
			<pubDate>Fri, 06 Dec 2013 11:10:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Включить правило брандмауэра через API?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245626">Включить правило брандмауэра через API?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Эта ссылка была в основном секции API: <noindex><a href="http://wiki.mikrotik.com/wiki/API_command_notes" target="_blank" rel="nofollow" >http://wiki.mikrotik.com/wiki/API_command_notes</a></noindex> <br />
			<i>06.12.2013 10:59:00, janisk.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245626</link>
			<guid>http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245626</guid>
			<pubDate>Fri, 06 Dec 2013 10:59:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Включить правило брандмауэра через API?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245625">Включить правило брандмауэра через API?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Прости, но мне кажется, это не очень понятно, а отсутствие примеров совсем не облегчает задачу для новичка, как я… Но ладно, кое-что мы все равно узнали. Еще заметил, что предложенный класс в VB.net не работает на "Framework 4.0". До 3.5 работает отлично. Grtz JP <br />
			<i>06.12.2013 10:42:00, jemp.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245625</link>
			<guid>http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245625</guid>
			<pubDate>Fri, 06 Dec 2013 10:42:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Включить правило брандмауэра через API?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245624">Включить правило брандмауэра через API?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Пожалуйста, внимательнее посмотри, что тут написано: <noindex><a href="http://wiki.mikrotik.com/wiki/API" target="_blank" rel="nofollow" >http://wiki.mikrotik.com/wiki/API</a></noindex> <br />
			<i>05.12.2013 10:17:00, janisk.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245624</link>
			<guid>http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245624</guid>
			<pubDate>Thu, 05 Dec 2013 10:17:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Включить правило брандмауэра через API?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245623">Включить правило брандмауэра через API?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Отлично, хорошие новости.. нашёл! Этот синтаксис работает.<br />mk.Send("/ip/firewall/filter/set")<br />mk.Send("=.id=*A")<br />mk.Send("=disabled=false", True)<br />Так что для отключения наоборот.. JP <br />
			<i>04.12.2013 14:07:00, jemp.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245623</link>
			<guid>http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245623</guid>
			<pubDate>Wed, 04 Dec 2013 14:07:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Включить правило брандмауэра через API?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245622">Включить правило брандмауэра через API?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Я тоже пробовал /ip/firewall/filter/disable=.id=*A, но выдало ошибку… Мне нужен простой API для замены “ip firewall filter disable 14”. Вот это моя проблема, на самом деле, проблема не в VB, только в API. <br />
			<i>04.12.2013 11:28:00, jemp.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245622</link>
			<guid>http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245622</guid>
			<pubDate>Wed, 04 Dec 2013 11:28:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Включить правило брандмауэра через API?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245621">Включить правило брандмауэра через API?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Спасибо, я использовал сообщение “ip/firewall/filter/getall”, там я вижу все мои правила файрвола. Например, я хочу отключить последнее правило: !re=.id=*A=chain=input=action=drop=in-interface=WAN-1=invalid=false=dynamic=false=disabled=false=comment=Drop ALL. Так вот, я выдаю команду /ip/firewall/filter/set =.id=*A =disabled=true в VB.net приложении (см. вложение, которое я использую для тестирования API). Но команда всегда возвращает ошибку… Я застрял. JP API_VB_Mikrotik.rar (109 KB) <br />
			<i>04.12.2013 10:46:00, jemp.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245621</link>
			<guid>http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245621</guid>
			<pubDate>Wed, 04 Dec 2013 10:46:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Включить правило брандмауэра через API?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245620">Включить правило брандмауэра через API?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Самый простой способ понять API RouterOS — перейти на него из CLI с небольшими исключениями: номера элементов в API — это специальное поле ID, которое является постоянным для записи и никогда не меняется. Поддержки скриптов нет, так как большинство вычислительных задач будет выполняться быстрее на обычном процессоре, а не на процессоре, оптимизированном для сетевых задач. Отсюда, чтобы обратиться к конкретному правилу брандмауэра, нужно как-то идентифицировать запись, например, установив уникальный комментарий. Затем делаешь print и из возвращенного фильтра находишь запись с твоим комментарием, используешь поле .id, чтобы обратиться к этому правилу (вносить изменения/отключать/удалять). <br />
			<i>04.12.2013 09:14:00, janisk.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245620</link>
			<guid>http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245620</guid>
			<pubDate>Wed, 04 Dec 2013 09:14:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Включить правило брандмауэра через API?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245619">Включить правило брандмауэра через API?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет! Хочу удалённо включать/отключать правило файрвола на моём Mikrotik RB1100, OS6.4 из приложения на VB.net. В обычном скрипте я использую вот это: "ip firewall filter enable 14", где “14” – номер фильтра. Как это сделать через API-команды? Мне нужно сделать программу на VB.net, которая будет делать это удалённо (например, в школе, чтобы запретить студентам выход в интернет). Спасибо за помощь!<br />JP <br />
			<i>03.12.2013 18:13:00, jemp.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245619</link>
			<guid>http://mikrotik.moscow/forum/forum57/63783-vklyuchit-pravilo-brandmauera-cherez-api/message245619</guid>
			<pubDate>Tue, 03 Dec 2013 18:13:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
