<?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>Sat, 01 Aug 2026 03:03:57 -0400</pubDate>
		<item>
			<title>узнать IP-адреса на интерфейсе</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435988">узнать IP-адреса на интерфейсе</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			rextended: Большое спасибо. Приятно знать. <br />
			<i>16.03.2024 09:32:00, Radek01.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435988</link>
			<guid>http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435988</guid>
			<pubDate>Sat, 16 Mar 2024 09:32:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>узнать IP-адреса на интерфейсе</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435987">узнать IP-адреса на интерфейсе</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			/ipv6 address print where interface=WAN and global :local wanipv6global [/ipv6 address get [find where interface=WAN and global] address] Очевидно, могут возникнуть проблемы, если у интерфейса несколько адресов… Чтобы не забыть ни одного, один IPv6 может иметь один или несколько флагов: disabled dynamic global invalid link-local В v7: preferred valid некоторые отсутствуют, но их легко можно добавить: enabled — это !disabled static — это !dynamic В v6: valid — это !invalid, а в v7 «not preferred» — это !preferred Очевидно, некоторые флаги взаимоисключающие, например, global не может быть link-local и так далее. <br />
			<i>15.03.2024 16:01:00, rextended.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435987</link>
			<guid>http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435987</guid>
			<pubDate>Fri, 15 Mar 2024 16:01:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>узнать IP-адреса на интерфейсе</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435986">узнать IP-адреса на интерфейсе</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Хорошо, спасибо за толчок. Теперь я выяснил, что кроме global, invalid и dynamic, можно использовать ещё и link-local. Параметр static использовать нельзя, даже не знаю почему. Есть ли где-то в документации Mikrotik список существующих и применимых параметров? <br />
			<i>14.03.2024 17:40:00, Radek01.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435986</link>
			<guid>http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435986</guid>
			<pubDate>Thu, 14 Mar 2024 17:40:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>узнать IP-адреса на интерфейсе</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435985">узнать IP-адреса на интерфейсе</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Ага, понял. Я неправильно прочитал твой вопрос, подумал: «/ip/address не имеет параметров (флагов), в отличие от IPv6 (/ipv6/address), поэтому я не могу получить глобальные IPv4-адреса». Так что, если хочешь получить глобальные IPv6-адреса, просто сделай так: «/ipv6/address/find where global».<br /><br />{<br /> &nbsp; &nbsp;:local addresses [:toarray ""]<br /> &nbsp; &nbsp;/ipv6/address<br /> &nbsp; &nbsp;:foreach id in=[find interface="bridge1" global] do={<br /> &nbsp; &nbsp; &nbsp; &nbsp;# сделай что-нибудь, например,<br /> &nbsp; &nbsp; &nbsp; &nbsp;:set addresses {$addresses , [get $id address]}<br /> &nbsp; &nbsp;}<br /> &nbsp; &nbsp;:put $addresses<br />} <br />
			<i>14.03.2024 12:38:00, trkk.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435985</link>
			<guid>http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435985</guid>
			<pubDate>Thu, 14 Mar 2024 12:38:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>узнать IP-адреса на интерфейсе</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435984">узнать IP-адреса на интерфейсе</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Хорошо, ладно. К сожалению, нет никакого флага, который бы указывал, является ли IPv4-адрес глобальным или нет. А для IPv6 есть какой-то способ это определить? <br />
			<i>14.03.2024 09:50:00, Radek01.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435984</link>
			<guid>http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435984</guid>
			<pubDate>Thu, 14 Mar 2024 09:50:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>узнать IP-адреса на интерфейсе</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435983">узнать IP-адреса на интерфейсе</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Исправление... Параметры запроса, которые можно использовать с “dynamic” и “invalid”, не отображаются в справочном сообщении “F1”, но при этом работают. <br />
			<i>14.03.2024 05:50:00, trkk.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435983</link>
			<guid>http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435983</guid>
			<pubDate>Thu, 14 Mar 2024 05:50:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>узнать IP-адреса на интерфейсе</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435982">узнать IP-адреса на интерфейсе</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Извини, я перепутал тебя и автора сообщения. К сожалению, нет никакого флага, который бы указывал, является ли IPv4-адрес глобальным или нет, поэтому приходится делать так: &nbsp;<br />&gt; :put [/ip/address/find where !(address in 192.168.0.0/16) and !(address in 172.16.0.0/12) and !(address in 10.0.0.0/8)]  <br /><br />Наверняка ты знаешь, что можно увидеть доступные параметры для запроса так: &nbsp;<br />&gt; /ip/address/find where &lt;нажми здесь F1&gt; &nbsp;<br /><br />И кстати, команда :put должна быть внутри цикла for, да? Ответ – нет. Этот код сначала сохраняет адреса в массив, а затем выводит данные массива вне цикла. Наверное, мне стоило написать «addresses», а не сокращать до «addrs» (= addr + ‘s’, то есть множественное число, извини). <br />
			<i>14.03.2024 05:32:00, trkk.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435982</link>
			<guid>http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435982</guid>
			<pubDate>Thu, 14 Mar 2024 05:32:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>узнать IP-адреса на интерфейсе</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435981">узнать IP-адреса на интерфейсе</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			trkk: Это может быть решением для изначального интервьюера, но мне это не поможет. Я ищу способ отфильтровать и получить IP-адреса согласно их флагам. Я задал свой вопрос в этой ветке, потому что он относится к той же теме, но я не являюсь автором исходного вопроса. Кстати, команда :put должна находиться внутри цикла for, верно? <br />
			<i>13.03.2024 17:55:00, Radek01.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435981</link>
			<guid>http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435981</guid>
			<pubDate>Wed, 13 Mar 2024 17:55:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>узнать IP-адреса на интерфейсе</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435980">узнать IP-адреса на интерфейсе</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Разве это тебе не помогает? {<br /> &nbsp; &nbsp;:local addrs [:toarray ""]<br /> &nbsp; &nbsp;/ip/address<br /> &nbsp; &nbsp;:foreach id in=[find interface="bridge1"] do={<br /> &nbsp; &nbsp; &nbsp; &nbsp;# сделать что-нибудь, например<br /> &nbsp; &nbsp; &nbsp; &nbsp;:set addrs {$addrs , [get $id address]}<br /> &nbsp; &nbsp;}<br /> &nbsp; &nbsp;:put $addrs<br />} <br />
			<i>13.03.2024 14:54:00, trkk.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435980</link>
			<guid>http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435980</guid>
			<pubDate>Wed, 13 Mar 2024 14:54:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>узнать IP-адреса на интерфейсе</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435979">узнать IP-адреса на интерфейсе</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			diamuxin: Спасибо за ответ, но я имел в виду получение IP-адреса в целом, а не только публичного. В частности, облако — хороший вариант для кого-то, но я им не пользуюсь. <br />
			<i>13.03.2024 14:18:00, Radek01.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435979</link>
			<guid>http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435979</guid>
			<pubDate>Wed, 13 Mar 2024 14:18:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>узнать IP-адреса на интерфейсе</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435978">узнать IP-адреса на интерфейсе</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			{<br />/ip cloud<br />:local ipv4 [get public-address]<br />:local ipv6 [get public-address-ipv6]<br />:put $ipv4<br />:put $ipv6<br />} <br />
			<i>13.03.2024 12:15:00, diamuxin.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435978</link>
			<guid>http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435978</guid>
			<pubDate>Wed, 13 Mar 2024 12:15:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>узнать IP-адреса на интерфейсе</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435977">узнать IP-адреса на интерфейсе</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Есть ли возможность фильтровать их по флагам? Например, в IPv6 у интерфейса несколько адресов с разными флагами, и если мне нужен только глобальный адрес, как это сделать? <br />
			<i>13.03.2024 08:20:00, Radek01.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435977</link>
			<guid>http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435977</guid>
			<pubDate>Wed, 13 Mar 2024 08:20:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>узнать IP-адреса на интерфейсе</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435976">узнать IP-адреса на интерфейсе</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Я хочу использовать IP-адрес интерфейса в своём скрипте. Получаю IP командой: global addr [/ip address get [find interface="bridge1"] address]. Если на интерфейсе один IP, всё работает. Но когда на интерфейсе два или больше IP-адресов, выскакивает ошибка «invalid internal item number». Есть идеи? Спасибо, Jiri <br />
			<i>20.06.2017 10:36:00, Edoras.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435976</link>
			<guid>http://mikrotik.moscow/forum/forum57/89340-uznat-ip_adresa-na-interfeyse/message435976</guid>
			<pubDate>Tue, 20 Jun 2017 10:36:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
