<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: Найти конкретное правило NAT]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме Найти конкретное правило NAT форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Tue, 04 Aug 2026 15:53:18 -0400</pubDate>
		<item>
			<title>Найти конкретное правило NAT</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/83547-nayti-konkretnoe-pravilo-nat/message377688">Найти конкретное правило NAT</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Отчасти да, но всё ещё не работает. Скрипт должен включать определённое правило NAT, когда pihole не работает, и отключать его, когда pihole снова в сети. Вот ссылка: <noindex><a href="http://forum.mikrotik.com/t/mikrotik-pihole-unbound/148772/18" target="_blank" rel="nofollow" >http://forum.mikrotik.com/t/mikrotik-pihole-unbound/148772/18</a></noindex> По какой-то странной причине планировщик ничего не делает. Но сам скрипт был хорош, спасибо.<br /><br />Обновление: Решил свою проблему:<br /><br />:local piholeDown [/ip firewall nat print count-only where comment~"pihole_bypass" && disabled]  <br />:local piholeDNS "192.168.188.25" &nbsp;<br />:local testDomain "www.google.com" &nbsp;<br /><br />:if ($piholeDown &gt; 0) do={ &nbsp;<br /> &nbsp; &nbsp;:do { &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;:resolve $testDomain server $piholeDNS &nbsp;<br /> &nbsp; &nbsp;} on-error={ &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;/ip firewall nat enable [find comment=pihole_bypass];  <br /> &nbsp; &nbsp;} &nbsp;<br />} else={ &nbsp;<br /> &nbsp; &nbsp;:do { &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;:resolve $testDomain server $piholeDNS &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;/ip firewall nat disable [find comment=pihole_bypass];  <br /> &nbsp; &nbsp;} on-error={} &nbsp;<br />} <br />
			<i>21.05.2021 02:52:00, shafiqrahman.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/83547-nayti-konkretnoe-pravilo-nat/message377688</link>
			<guid>http://mikrotik.moscow/forum/forum57/83547-nayti-konkretnoe-pravilo-nat/message377688</guid>
			<pubDate>Fri, 21 May 2021 02:52:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Найти конкретное правило NAT</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/83547-nayti-konkretnoe-pravilo-nat/message377687">Найти конкретное правило NAT</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			ммм... Кажется, я понимаю, чего ты хочешь добиться? /ip fire nat &nbsp;<br />:if ( [get [find where comment="pihole_bypass"] disabled] = yes) do={  <br /> &nbsp; &nbsp;:local noerror true &nbsp;<br /> &nbsp; &nbsp;:put "pihole_bypass отключён, проверяю, работает ли" &nbsp;<br /> &nbsp; &nbsp;:do { :resolve google.com server=192.168.188.25 &nbsp;<br /> &nbsp; &nbsp;} on-error={ &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;:put "не разрешается, pihole всё ещё выключен" &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;:set $noerror false &nbsp;<br /> &nbsp; &nbsp;} &nbsp;<br /> &nbsp; &nbsp;:if ($noerror) do={ &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;:put "но сейчас работает, включаю pihole_bypass" &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;set [find where comment="pihole_bypass"] disabled=no  <br /> &nbsp; &nbsp;} &nbsp;<br />} else={ &nbsp;<br /> &nbsp; &nbsp;:put "pihole_bypass включён, проверяю, работает ли" &nbsp;<br /> &nbsp; &nbsp;:do { :resolve google.com server=192.168.188.25 &nbsp;<br /> &nbsp; &nbsp;} on-error={ &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;:put "теперь не работает, выключаю pihole_bypass" &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;set [find where comment="pihole_bypass"] disabled=yes  <br /> &nbsp; &nbsp;} &nbsp;<br />} <br />
			<i>20.05.2021 21:53:00, rextended.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/83547-nayti-konkretnoe-pravilo-nat/message377687</link>
			<guid>http://mikrotik.moscow/forum/forum57/83547-nayti-konkretnoe-pravilo-nat/message377687</guid>
			<pubDate>Thu, 20 May 2021 21:53:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Найти конкретное правило NAT</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/83547-nayti-konkretnoe-pravilo-nat/message377686">Найти конкретное правило NAT</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Спасибо, @rextended, что опять навел порядок <img  src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="http://mikrotik.moscow/upload/main/smiles/2/bx_smile_smile.png" border="0" data-code=":)" data-definition="UHD" alt=":)" style="width:20px;height:20px;" title="С улыбкой" class="lazyload bx-smile" />) <img  src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="http://mikrotik.moscow/upload/main/smiles/2/bx_smile_biggrin.png" border="0" data-code=":D" data-definition="UHD" alt=":D" style="width:20px;height:20px;" title="Широкая улыбка" class="lazyload bx-smile" /> На самом деле эта строчка была частью резервного скрипта. Я всё ещё дорабатываю /ip fire nat &nbsp;<br />:if ( [get [find where comment="pihole_bypass"] disabled] = yes) do={  <br /> &nbsp;:resolve google.com server=192.168.188.25; &nbsp;<br /> &nbsp;} on-error={ &nbsp;<br /> &nbsp;:put "pihole_bypass enabled" &nbsp;<br /> } else={ &nbsp;<br /> &nbsp;:resolve google.com server=192.168.188.25; &nbsp;<br /> &nbsp;:put "pihole_bypass disabled" &nbsp;<br /> } &nbsp;<br />Извиняюсь, что захватил тему. <br />
			<i>20.05.2021 16:58:00, shafiqrahman.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/83547-nayti-konkretnoe-pravilo-nat/message377686</link>
			<guid>http://mikrotik.moscow/forum/forum57/83547-nayti-konkretnoe-pravilo-nat/message377686</guid>
			<pubDate>Thu, 20 May 2021 16:58:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Найти конкретное правило NAT</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/83547-nayti-konkretnoe-pravilo-nat/message377685">Найти конкретное правило NAT</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			какой же бардак… <img  src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="http://mikrotik.moscow/upload/main/smiles/2/bx_smile_smile.png" border="0" data-code=":)" data-definition="UHD" alt=":)" style="width:20px;height:20px;" title="С улыбкой" class="lazyload bx-smile" />) хочешь так: /ip fire nat &nbsp;<br />:if ( [get [find where comment="pihole_bypass"] disabled] = yes) do={  <br /> &nbsp;:put "pihole_bypass отключён" &nbsp;<br /> } else={ &nbsp;<br /> &nbsp;:put "pihole_bypass включён" &nbsp;<br /> }<br /><br /># *** или ***<br /><br />/ip fire nat &nbsp;<br />:if ( [:len [find where comment="pihole_bypass" and disabled=yes] ] &gt; 0) do={  <br /> &nbsp;:put "все или хотя бы один pihole_bypass отключён" &nbsp;<br /> } else={ &nbsp;<br /> &nbsp;:put "все pihole_bypass включены или их нет" &nbsp;<br /> } <br />
			<i>20.05.2021 16:00:00, rextended.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/83547-nayti-konkretnoe-pravilo-nat/message377685</link>
			<guid>http://mikrotik.moscow/forum/forum57/83547-nayti-konkretnoe-pravilo-nat/message377685</guid>
			<pubDate>Thu, 20 May 2021 16:00:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Найти конкретное правило NAT</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/83547-nayti-konkretnoe-pravilo-nat/message377684">Найти конкретное правило NAT</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Вот как должен выглядеть более корректно сформулированный вопрос или требование. Мы можем работать только с тем, что нам дают. Спасибо за разъяснение. <br />
			<i>20.05.2021 14:55:00, anav.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/83547-nayti-konkretnoe-pravilo-nat/message377684</link>
			<guid>http://mikrotik.moscow/forum/forum57/83547-nayti-konkretnoe-pravilo-nat/message377684</guid>
			<pubDate>Thu, 20 May 2021 14:55:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Найти конкретное правило NAT</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/83547-nayti-konkretnoe-pravilo-nat/message377683">Найти конкретное правило NAT</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Этот аргумент правильный? : if ([/ip firewall nat get [find where comment=pihole_bypass] disabled]=yes) do={ Похоже, это единственная тема, где обсуждают nat get find <br />
			<i>20.05.2021 14:50:00, shafiqrahman.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/83547-nayti-konkretnoe-pravilo-nat/message377683</link>
			<guid>http://mikrotik.moscow/forum/forum57/83547-nayti-konkretnoe-pravilo-nat/message377683</guid>
			<pubDate>Thu, 20 May 2021 14:50:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Найти конкретное правило NAT</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/83547-nayti-konkretnoe-pravilo-nat/message377682">Найти конкретное правило NAT</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет, мне нужно с командной строки найти конкретное правило NAT, есть идеи, что я могу делать не так? [admin@MikroTik] &gt; /ip firewall nat print [/ip firewall nat find dst-port="55882"]  <br />ожидается конец команды (строка 1, столбец 24) Спасибо <br />
			<i>14.01.2021 22:55:00, BassTeQ.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/83547-nayti-konkretnoe-pravilo-nat/message377682</link>
			<guid>http://mikrotik.moscow/forum/forum57/83547-nayti-konkretnoe-pravilo-nat/message377682</guid>
			<pubDate>Thu, 14 Jan 2021 22:55:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
