<?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, 12 Aug 2026 00:10:38 -0400</pubDate>
		<item>
			<title>Найти внешний IP?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299298">Найти внешний IP?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Почему использовать такой сложный код, когда можно просто зайти в IP Cloud и включить его? Тогда роутер сделает всё за тебя. Чтобы получить IP-адрес в коде: :put [/ip cloud get public-address] <br />
			<i>17.09.2019 16:29:00, Jotne.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299298</link>
			<guid>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299298</guid>
			<pubDate>Tue, 17 Sep 2019 16:29:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Найти внешний IP?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299297">Найти внешний IP?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Пожалуйста, напиши код здесь, когда мой роутер перезагрузится без корректного выключения. А потом отправь этот файл мне на почту. <br />
			<i>17.09.2019 06:34:00, miankamran7100.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299297</link>
			<guid>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299297</guid>
			<pubDate>Tue, 17 Sep 2019 06:34:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Найти внешний IP?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299296">Найти внешний IP?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Респект <noindex><a href="https://wiki.mikrotik.com/wiki/Dynamic_DNS_Update_Script_for_dynDNS" target="_blank" rel="nofollow" >https://wiki.mikrotik.com/wiki/Dynamic_DNS_Update_Script_for_dynDNS</a></noindex>. Облачный DNS от Mikrotik периодически отваливался, из-за чего пришлось оформлять платную подписку dyndns. Следующий скрипт и расписание отлично работают в 6.x и отлично работают за NAT / private ip. Он будет обновлять dyn с вашим внешним IP. Создайте скрипт с именем: dynDNS. Разместите следующий скрипт в боксе:<br />[Codebox]<br />global ddnsuser "username"<br />global ddnspass "password"<br />global ddnshost whatever.your.hostname.is<br />global ipddns [:resolve $ddnshost];<br />global ipfresh [:resolve myip.opendns.com server=208.67.222.222];<br />:if ([ :typeof $ipfresh ] = nil ) do={<br />:log info (“DynDNS: No ip address on $theinterface .”)<br />} else={<br />:for i from=( [:len $ipfresh] - 1) to=0 do={<br />:if ( [:pick $ipfresh $i] = “/”) do={<br />:set ipfresh [:pick $ipfresh 0 $i];<br />}<br />}<br />:if ($ipddns != $ipfresh) do={<br />:log info (“DynDNS: IP-DynDNS = $ipddns”)<br />:log info (“DynDNS: IP-Fresh = $ipfresh”)<br />:log info “DynDNS: Update IP needed, Sending UPDATE…!”<br />:global str “/nic/update?hostname=$ddnshost&myip=$ipfresh&wildcard=NOCHG&mx=NOCHG&bac<WBR/>&shy;kmx=NOCHG”<br />/tool fetch address=members.dyndns.org src-path=$str mode=http user=$ddnsuser password=$ddnspass dst-path=(“/DynDNS.”.$ddnshost)<br />:delay 1<br />:global str [/file find name=“DynDNS.$ddnshost”];<br />/file remove $str<br />:global ipddns $ipfresh<br />:log info “DynDNS: IP updated to $ipfresh!”<br />} else={<br />:log info “DynDNS: dont need changes”;<br />}<br />}<br />[/Codebox]<br />Запланируйте его (введите следующее в терминальное окно):<br />[Codebox]<br />/system scheduler add interval=1m name=dynDNS on-event=dynDNS policy=ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive,api start-time=startup<br />[/Codebox] <br />
			<i>15.06.2018 08:20:00, Maximiliam1st.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299296</link>
			<guid>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299296</guid>
			<pubDate>Fri, 15 Jun 2018 08:20:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Найти внешний IP?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299295">Найти внешний IP?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Просто напиши: return [:resolve myip.opendns.com server=208.67.222.222]; <br />
			<i>19.02.2022 14:22:00, fiadman.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299295</link>
			<guid>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299295</guid>
			<pubDate>Sat, 19 Feb 2022 14:22:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Найти внешний IP?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299294">Найти внешний IP?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Спасибо!!! Всё ещё работает! <br />
			<i>13.05.2020 15:13:00, mac86.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299294</link>
			<guid>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299294</guid>
			<pubDate>Wed, 13 May 2020 15:13:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Найти внешний IP?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299293">Найти внешний IP?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Мне недавно понадобилось это сделать. Вот полный рабочий пример, который отправляет JSON на PHP-сервер, а затем отправляет данные по электронной почте. Примените это к вашему роутеру.<br /><br /># Установите этот скрипт и назовите его "GetIPAddress"<br /><br /># Включите планировщик для запуска один раз в день и при запуске<br />/system scheduler add name=RunGetIPAddress1 interval=1d on-event="{:delay 10; /system script run GetIPAddress}"<br />/system scheduler add name=RunGetIPAddress2 start-time=startup on-event="{:delay 120; /system script run GetIPAddress}"<br /><br /># СКРИПТ<br />{<br />	# Объявите переменные<br />	:local filename "GetIPAddress.txt";<br />	:local sNewIP ([:resolve myip.opendns.com server=208.67.222.222]);<br />	:local sOldIP ("");<br />	:local sURL ("https://server/GetIPAddress.php");<br />	:local sDate [/system clock get date];<br />	:local sTime [/system clock get time];<br />	:local sIdentity [/system identity get name];<br /><br />	# Сообщение для отправки при изменении IP-адреса<br />	:local sFrom ("PutSomethingHere");<br />	:local sSubject ("IP Address");<br />	:local sBody ("Identity: $sIdentity | IP Address: $sNewIP | Date: $sDate| Time: $sTime");<br /><br />	# Начните выполнение<br /><br />	# Создайте файл, если его нет<br />	:if ([:len [/file find name=$filename]] &lt;= 0) do={:put ("create file"); /file print file=$filename; delay 3; /file set $filename contents="file."}<br /><br />	# Прочитайте файл<br />	:set $sOldIP [/file get $filename contents];<br /><br />	# Проверьте, изменился ли IP-адрес<br />	:if ($sOldIP != $sNewIP) do={<br /><br />		# Отправьте строку JSON на сервер<br />		:log info "GetIPAddress: posting data to server";<br />		/tool fetch keep-result=no mode=https http-method=post url="$sURL" http-data="{\"From\":\"$sFrom\",\"Subject\":\"$sSubject\",\"Body\":\"$sBody\"}";<br /><br />		# Обновите IP-адрес в файле<br />		:log info "GetIPAddress: updating IP Address in file";<br />		/file set $filename contents=$sNewIP;<br />	} else={<br />		:log info "GetIPAddress: ip address has not changed";<br />	}<br />}<br />Создайте файл GetIPAddress.php, скопируйте/вставьте этот код и затем разместите его на вашем сервере:<br />&lt;?php<br /><br />// Уведомления от MikroTik устройств в поле. Настройте поле $To ниже.<br /><br />// Настройка времени<br />date_default_timezone_set('UTC');<br /><br />// Прочитайте тип запроса<br />$request	= http_build_query($_POST);<br />$size		= strlen($request);<br /><br />// Проверьте, не отправил ли клиент необработанные данные POST<br />if($size == 0)<br />{<br />	// Если клиент не отправляет заголовок "Content-Type", то данные POST хранятся в php://input ($HTTP_RAW_POST_DATA).<br /><br />	$request 	= file_get_contents("php://input");<br />	$size 		= strlen($request);<br />	$_POST		= $request;<br />}<br /><br />// Действуйте в зависимости от типа запроса<br />if($size != 0)<br />{<br />	// POST-запрос<br />	ProcessPost();<br />}<br />else<br />{<br />	echo "error";<br />}<br /><br />// Клиент отправляет строку JSON, выглядящую так:<br />// "{'From': 'from', 'Subject': 'subject', 'Body': 'body'}";<br />function ProcessPost()<br />{<br />	# Установите адрес электронной почты, на который должны отправляться данные.<br />	$To = 'test@mailinator.com';<br /><br />	// Прочитайте строку JSON POST в объект<br />	$contents 	= utf8_encode($_POST);<br />	$json 		= json_decode($contents);<br /><br />	// Создайте свойства письма<br />	$subject	=	$json-&gt;{'Subject'};<br />	$headers	=	'Content-Type: text/plain; charset=utf-8' . "\n" . 'Content-Transfer-Encoding: 8bit' . "\n" . 'From: ' . $json-&gt;{'From'} . "\n" . 'Reply-To: ' . $To . "\n" . 'X-Mailer: PHP/' . phpversion();<br />	$message	=	$json-&gt;{'Body'};<br /><br />	// Отправьте письмо<br />	mail($To, $subject, $message, $headers);<br />}<br /><br />?&gt; <br />
			<i>17.02.2020 23:35:00, pcunite.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299293</link>
			<guid>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299293</guid>
			<pubDate>Mon, 17 Feb 2020 23:35:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Найти внешний IP?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299292">Найти внешний IP?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Этот вариант работает: перед запуском скрипта создайте файл в Windows под названием currentIP.txt, напишите в нём какой-нибудь IP-адрес, например, 1.1.1.1, сохраните файл и загрузите его на ваш роутер. Запустите скрипт ниже:<br />:local filename "currentIP.txt"<br />:local ip [file get currentIP.txt contents];<br />delay 1<br />:local cip ([:resolve myip.opendns.com server=208.67.222.222]);<br />delay 1<br />:local sub ("New WAN address: $cip");<br />:local bod ("old WAN IP = $ip \nnew WAN IP = $cip");<br />delay 3<br />:if ($ip != $cip) do={/tool e-mail send to="your.email@email.com" subject="$sub" body="$bod";<br />delay 4<br />/file set $filename contents=$cip<br />}<br />} Установите расписание для запуска скрипта каждые 10 минут (с момента запуска), и он будет отправлять вам электронное письмо каждый раз, когда ваш IP-адрес WAN меняется. Если изменений нет, электронных писем не будет отправлено. <br />
			<i>03.12.2019 22:54:00, creatin.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299292</link>
			<guid>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299292</guid>
			<pubDate>Tue, 03 Dec 2019 22:54:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Найти внешний IP?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299291">Найти внешний IP?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Чтобы включить и активировать эту службу: [admin@MikroTik] /ip cloud set ddns-enabled=yes [admin@MikroTik] /ip cloud print ddns-enabled: yes update-time: yes public-address: 159.148.172.205 dns-name: 529c0491d41c.sn.mynetname.net status: updated Чтобы включить обновление времени из облачной службы: [admin@MikroTik] &gt; ip cloud set update-time=yes Чтобы включить автоматическое определение часового пояса: [admin@MikroTik] &gt; system clock set time-zone-autodetect=yes Свойства Подменю: /ip cloud Tapatalk kullanarak iPhone aracılığıyla gönderildi <br />
			<i>05.12.2016 17:39:00, raxs.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299291</link>
			<guid>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299291</guid>
			<pubDate>Mon, 05 Dec 2016 17:39:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Найти внешний IP?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299290">Найти внешний IP?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			И вот ещё вопрос: как автоматически пробросить публичный IP в брандмауэр NAT? Нужно перенаправить трафик с публичного IP на локальный роутер. <br />
			<i>05.12.2016 01:08:00, codeck.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299290</link>
			<guid>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299290</guid>
			<pubDate>Mon, 05 Dec 2016 01:08:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Найти внешний IP?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299289">Найти внешний IP?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Да, это можно сделать так: :global currentIP [:resolve myip.opendns.com server=208.67.222.222]; Это всегда будет возвращать твой публичный IP. Скачивать/запрашивать файл не требуется. <br />
			<i>31.07.2016 18:15:00, thiagomedeiros.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299289</link>
			<guid>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299289</guid>
			<pubDate>Sun, 31 Jul 2016 18:15:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Найти внешний IP?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299288">Найти внешний IP?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Большое спасибо… Я использовал это в скрипте для обновления DDNS… Создать скрипт (код ниже) с именем no-ip_ddns_update создать scheduler (или скопировать строку ниже в терминал). /system scheduler add comment=“Update No-IP DDNS” disabled=no interval=5m name=no-ip_ddns_update on-event=no-ip_ddns_update policy=read,write,test Код скрипта: Автоматическое обновление DNS Динамический NO-IP #--------------- Определите значения в этом разделе для настройки ------------------ Данные для входа в NO-IP :local noipuser “EMAIL ИЛИ ИМЯ ПОД ВХОДА В NOIP” :local noippass “ПАРОЛЬ ДЛЯ ВХОДА” Определите имя веб-сервера, IP-адрес которого нужно обновить. Имя сервера не может содержать пробелы. Замените значение в кавычках именем (URL) вашего сервера. Чтобы указать несколько серверов, разделяйте их запятыми. :local noiphost “HOST, НАПРИМЕР: host.ddns.net ” #------------------------------------------------------------------------------------ Изменять больше ничего не нужно :global previousIP /tool fetch url=“ <noindex><a href="http://myip.dnsomatic.com/" target="_blank" rel="nofollow" >http://myip.dnsomatic.com/</a></noindex> ” mode=http dst-path=mypublicip.txt :local currentIP [file get mypublicip.txt contents] Удалить маску сети с IP-адреса :for i from=( [:len $currentIP] - 1) to=0 do={ :if ( [:pick $currentIP $i] = “/”) do={ :set currentIP [:pick $currentIP 0 $i] } } :if ($currentIP != $previousIP) do={ :log info “No-IP: Текущий IP $currentIP не равен предыдущему IP, требуется обновление” :set previousIP $currentIP URL для обновления. Обратите внимание, что “\3F” — это шестнадцатеричный код знака вопроса (?). Требуется, так как ? является специальным символом в командах. :local url "[<noindex><a href="http://dynupdate.no-ip.com/nic/update\3Fmyip=$currentIP%5D(&lt;#0" target="_blank" rel="nofollow" >http://dynupdate.no-ip.com/nic/update\3Fmyip=$currentIP](&lt;#0</a></noindex>  >)"<br /> &nbsp; :local noiphostarray<br /> &nbsp; :set noiphostarray [:toarray $noiphost]<br /> &nbsp; :foreach host in=$noiphostarray do={<br /> &nbsp; &nbsp; &nbsp; :log info "No-IP: Отправка обновления для $host"<br /> &nbsp; &nbsp; &nbsp; /tool fetch url=($url . "&hostname=$host") user=$noipuser password=$noippass mode=http dst-path=("no-ip_ddns_update-" . $host . ".txt")<br /> &nbsp; &nbsp; &nbsp; :log info "No-IP: Сервер $host обновлен до IP $currentIP"<br /> &nbsp; } } else={ :log info “No-IP: Предыдущий IP $previousIP равен текущему IP, обновление не требуется.” } <br />
			<i>28.07.2016 23:34:00, GuilhermePinheiro.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299288</link>
			<guid>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299288</guid>
			<pubDate>Thu, 28 Jul 2016 23:34:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Найти внешний IP?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299287">Найти внешний IP?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет всем. Небольшой комментарий к посту/скрипту zap71 в "«SOURCE_LABEL»" .../myrosip.php?who=«SOURCE_LABEL»" mode=http dst-path=mypublicip.txt. Не используйте пробелы, например, «Fantastic ROS». Это расстраивает сервер.<br /><br />2016-02-27 10:30:03	Error	xx.xx.128.85	403	GET /myrosip.php?who=Fantastic ROS HTTP/1.0		Mikrotik/6.x Fetch	462 	Apache access<br />2016-02-27 10:30:03	Error	xx.xx.128.85		ModSecurity: [file "/etc/httpd/crs/activated_rules/modsecurity_crs_20_protocol_violations.conf"] [line "52"] [id "960911"] [rev "2"] [msg "Invalid HTTP Request Line"] [data "GET /myrosip.php?who=Fantastic ROS HTTP/1.0"] [severity "WARNING"] [ver "OWASP_CRS/2.2.8"] [maturity "9"] [accuracy "9"] [tag "OWASP_CRS/PROTOCOL_VIOLATION/INVALID_REQ"] [tag "CAPEC-272"] Предупреждение.  Совпадение с "rx ^(?i:(?:[a-z]{3,10}\\\\s+(?:\\\\w{3,7}?://[\\\\w\\\\-\\\\./]*(?::\\\\d+)?)?/[^?#]*(?:\\\\?[^#\\\\s]*)?(?:#[\\\\S]*)?|connect (?:\\\\d{1,3}\\\\.){3}\\\\d{1,3}\\\\.?(?::\\\\d+)?|options \\\\*)\\\\s+[\\\\w\\\\./]+|get /[^?#]*(?:\\\\?[^#\\\\s]*)?(?:#[\\\\S]*)?)$" против "REQUEST_LINE" требуется. [hostname "mysite.com"] [uri "/myrosip.php"] [unique_id "VtFei5BMStIADvtxPsMAAAAV"]				Apache error<br />2016-02-27 10:30:03	Error	xx.xx.128.85		ModSecurity: [file "/etc/httpd/crs/activated_rules/modsecurity_crs_30_http_policy.conf"] [line "78"] [id "960034"] [rev "2"] [msg "HTTP protocol version is not allowed by policy"] [data "ROS HTTP/1.0"] [severity "CRITICAL"] [ver "OWASP_CRS/2.2.8"] [maturity "9"] [accuracy "9"] [tag "OWASP_CRS/POLICY/PROTOCOL_NOT_ALLOWED"] [tag "WASCTC/WASC-21"] [tag "OWASP_TOP_10/A6"] [tag "PCI/6.5.10"] Предупреждение.  Совпадение с "within %{tx.allowed_http_versions}" против "REQUEST_PROTOCOL" требуется. [hostname "mysite.com"] [uri "/myrosip.php"] [unique_id "VtFei5BMStIADvtxPsMAAAAV"]				Apache error<br />2016-02-27 10:30:03	Error	xx.xx.128.85		ModSecurity: [file "/etc/httpd/crs/activated_rules/modsecurity_crs_49_inbound_blocking.conf"] [line "26"] [id "981176"] [msg "Inbound Anomaly Score Exceeded (Total Score: 5, SQLi=0, XSS=0): Last Matched Message: HTTP protocol version is not allowed by policy"] [data "Last Matched Data: GET /myrosip.php?who=Fantastic ROS HTTP/1.0"] Доступ запрещен с кодом 403 (фаза 2). Совпадение шаблона "(.*)" в TX:960911-OWASP_CRS/PROTOCOL_VIOLATION/INVALID_REQ-REQUEST_LINE. [hostname "mysite.com"] [uri "/myrosip.php"] [unique_id "VtFei5BMStIADvtxPsMAAAAV"]				Apache error<br />2016-02-27 10:30:03	Error	xx.xx.128.85		ModSecurity: [file "/etc/httpd/crs/activated_rules/modsecurity_crs_60_correlation.conf"] [line "37"] [id "981204"] [msg "Inbound Anomaly Score Exceeded (Total Inbound Score: 5, SQLi=0, XSS=0): HTTP protocol version is not allowed by policy"] Предупреждение.  Оператор GE совпал с 5 в TX:inbound_anomaly_score. [hostname "mysite.com"] [uri "/myrosip.php"] [unique_id "VtFei5BMStIADvtxPsMAAAAV"] <br />
			<i>27.02.2016 09:08:00, jimmyz.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299287</link>
			<guid>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299287</guid>
			<pubDate>Sat, 27 Feb 2016 09:08:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Найти внешний IP?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299286">Найти внешний IP?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Выложил слегка изменённую версию скрипта anoka и php-скрипт, который отвечает за часть, связанную с "внешним" сервером, если хотите разместить это на собственном веб-сервере. Всё это можно найти в статье Determine External IP Address With RouterOS на TechBlog Harry. <br />
			<i>21.12.2013 09:23:00, zap71.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299286</link>
			<guid>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299286</guid>
			<pubDate>Sat, 21 Dec 2013 09:23:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Найти внешний IP?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299285">Найти внешний IP?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет! Вот скрипт для запроса и установки IP-адреса внешней сетевой карты. Скопируйте в меню System/Scripts в Winbox:<br /><br />Имя: Refresh_External_IP<br /><br />Источник:<br /><br />```<br /># Задаем необходимые переменные<br />:global extinterface "ether1-gateway"<br />:global ExtIpListName "external-ip"<br />:global extip ""<br />:global oldextip ""<br /><br /># Получаем текущий IP-адрес на этой сетевой карте.<br />:local extip2 [/ip address get [/ip address find interface=$extinterface ] address];<br />:set extip [:pick $extip2 0 [:find $extip2 "/"]];<br />:log info "Current external IP = $extip"<br /><br />:if ([:len [/ip firewall address-list find list=$ExtIpListName]] &gt; 0) do={<br /> &nbsp;:set oldextip [/ip firewall address-list get [/ip firewall address-list find list=$ExtIpListName] address];<br /> &nbsp;:if ($oldextip != $extip) do={<br /> &nbsp; &nbsp;/ip firewall address-list set [/ip firewall address-list find list=$ExtIpListName address=$oldextip] address=$extip<br /> &nbsp; &nbsp;:log info "External IP relpace from $oldextip to $extip"<br /> &nbsp;} else={<br /> &nbsp; &nbsp;:log info "External IP not changed"<br /> &nbsp;};<br />} else={<br /> &nbsp;/ip firewall address-list add list=$ExtIpListName address=$extip<br /> &nbsp;:log info "New external IP added: $extip"<br />};<br />```<br /><br />Скопируйте в терминал:<br /><br />```<br />add name=Refresh_External_IP policy=ftp,read,write,test,winbox,api source="# Задаем необходимые переменные\r \n:global extinterface "ether1-gateway"\r \n:global ExtIpListName "external-ip"\r \n:global extip ""\r \n:global oldextip ""\r \n\r \n# Получаем текущий IP-адрес на этой сетевой карте.\r \n:local extip2 [/ip address get [/ip address find interface=$extinterfac e ] address];\r \n:set extip [:pick $extip2 0 [:find $extip2 "/"]];\r \n:log info "Current external IP = $extip"\r \n\r \n:if ([:len [/ip firewall address-list find list=$ExtIpListName]] &gt; 0) d o={\r \n   :set oldextip [/ip firewall address-list get [/ip firewall address-li st find list=$ExtIpListName] address];\r \n   :if ($oldextip != $extip) do={\r \n      /ip firewall address-list set [/ip firewall address-list find list =$ExtIpListName address=$oldextip] address=$extip\r \n     :log info "External IP relpace from $oldextip to $extip"\r \n   } else={\r \n     :log info "External IP not changed"\r \n   };\r \n} else={\r \n   /ip firewall address-list add list=$ExtIpListName address=$extip\r \n   :log info "New external IP added: $extip"\r \n};\r \n"<br />```<br /><br />Используйте как есть, бесплатно! <br />
			<i>29.07.2013 12:20:00, anoka.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299285</link>
			<guid>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299285</guid>
			<pubDate>Mon, 29 Jul 2013 12:20:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Найти внешний IP?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299284">Найти внешний IP?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Вот: :put [:resolve myip.opendns.com server=208.67.222.222] <br />
			<i>02.12.2019 23:00:00, creatin.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299284</link>
			<guid>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299284</guid>
			<pubDate>Mon, 02 Dec 2019 23:00:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Найти внешний IP?</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299283">Найти внешний IP?</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			В этой ситуации как я могу узнать публичный IP-адрес, стоящий за модемом, с помощью скрипта Mikrotik?<br /><br />Пользователи&lt;–&gt;Switch&lt;–&gt;Mikrotik&lt;---------&gt;Modem&lt;----?—&gt;Internet<br /><br />* &nbsp; Модем получает динамический и публичный IP-адрес от интернета.<br />* &nbsp; Mikrotik получает локальный IP-адрес от модема через DHCP. <br />
			<i>03.06.2013 15:50:00, ahead.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299283</link>
			<guid>http://mikrotik.moscow/forum/forum57/74005-nayti-vneshniy-ip/message299283</guid>
			<pubDate>Mon, 03 Jun 2013 15:50:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
