<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: [РЕШЕНО] HAIRPIN NAT не работает]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме [РЕШЕНО] HAIRPIN NAT не работает форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Wed, 12 Aug 2026 11:30:15 -0400</pubDate>
		<item>
			<title>[РЕШЕНО] HAIRPIN NAT не работает</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404349">[РЕШЕНО] HAIRPIN NAT не работает</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Добрый день, ребята, извиняюсь, что поднимаю старую тему, но у меня похожая проблема, только я работаю через два роутера. Моя схема выглядит так:<br /><br />«У меня на самом деле три интернет-роутера для резервирования, все они подключены к Eth1 - Eth3 моего офисного Mikrotik, и настроены маршруты для резервирования. Но я уверен, что если запустить основной роутер, остальные должны заработать без дополнительной настройки».<br /><br />Mikrotik 1 Интернет: &nbsp;<br />IP → 192.168.1.1 &nbsp;<br />Интернет → PPPoE со статическим публичным адресом 169.255.XXX.XXX &nbsp;<br /><br />Mikrotik 2 Офис: &nbsp;<br />IP → 192.168.230.1 &nbsp;<br />IP Eth1, связанного с Mikrotik 1 → 192.168.1.2 &nbsp;<br />Сеть 1 → 192.168.230.0/24 «для всех статичных устройств, таких как камеры и серверы» &nbsp;<br />Сеть 2 → 192.168.220.0/24 «для всех устройств, например телефонов и ноутбуков, которые подключаются к нашей беспроводной сети» &nbsp;<br /><br />У меня настроен DNS через IP/Cloud с указанием Mikrotik 1, и все серверы и камеры, к которым нужно подключаться извне, работают как надо, без проблем. Единственная сложность — это настройка hairpin NAT для устройств внутри офиса в сети 192.168.220.0/24 и для серверов в сети 192.168.230.0/24, чтобы они могли через DNS-имя и нужный порт обращаться к другим нашим сервисам и камерам.<br /><br />Может, кто-нибудь подскажет, в каком направлении копать? Спасибо! <br />
			<i>19.10.2018 13:48:00, Dutchman.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404349</link>
			<guid>http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404349</guid>
			<pubDate>Fri, 19 Oct 2018 13:48:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>[РЕШЕНО] HAIRPIN NAT не работает</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404348">[РЕШЕНО] HAIRPIN NAT не работает</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Быстрый поиск в Google дал мне именно это, и именно так можно использовать hairpin NAT в RouterOS. Это ситуация, когда у вас есть внутренний сервис (например, веб-сервер), вы хотите, чтобы он был доступен из интернета (перенаправляете порт с публичного адреса на внутренний), и при этом хотите иметь возможность подключаться к этому серверу по публичному адресу с клиента в той же локальной сети, что и сервер. По умолчанию это не работает, и страница в вики объясняет, почему и как это исправить. Но если у вас вообще нет такого внутреннего сервера, эта функция для вас бесполезна. <br />
			<i>12.06.2017 18:42:00, Sob.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404348</link>
			<guid>http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404348</guid>
			<pubDate>Mon, 12 Jun 2017 18:42:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>[РЕШЕНО] HAIRPIN NAT не работает</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404347">[РЕШЕНО] HAIRPIN NAT не работает</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Спасибо, Sob, но это довольно странно. Я уверен, что смог бы сделать это даже на базовой прошивке Tomato для Linksys WRT-54GL, например — там просто ставишь галочку «NAT loopback» и всё работает. <br />
			<i>12.06.2017 18:15:00, borr.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404347</link>
			<guid>http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404347</guid>
			<pubDate>Mon, 12 Jun 2017 18:15:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>[РЕШЕНО] HAIRPIN NAT не работает</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404346">[РЕШЕНО] HAIRPIN NAT не работает</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Не думаю, что так можно. Если у вас на роутере запущена какая-то служба (например, WinBox на tcp/8291), она слушает на всех адресах и интерфейсах. Даже если ограничить разрешённые адреса клиентов в «/ip services», это не позволит подключиться с других адресов, но порт всё равно будет показываться как открытый отовсюду. И если вы заблокируете входящие подключения из интернета с помощью фаервола (например, командой /ip firewall filter add chain=input protocol=tcp dst-port=8291 in-interface=WAN), чтобы никто из интернета не мог подключиться, при тестировании из локальной сети вы получите ложные результаты, потому что независимо от настроек, in-interface будет LAN, и правило не сработает. Проще говоря, если хотите достоверно проверить, что доступно снаружи, нужно делать это именно снаружи. <br />
			<i>12.06.2017 12:13:00, Sob.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404346</link>
			<guid>http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404346</guid>
			<pubDate>Mon, 12 Jun 2017 12:13:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>[РЕШЕНО] HAIRPIN NAT не работает</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404345">[РЕШЕНО] HAIRPIN NAT не работает</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет, Sob. Здесь всего два правила для перенаправления всех DNS-запросов на Mikrotik: &nbsp;<br />chain=dstnat action=dst-nat to-addresses=10.2.0.1 to-ports=53 protocol=tcp in-interface=bridge dst-port=53 log=no log-prefix="" &nbsp;<br />chain=dstnat action=dst-nat to-addresses=10.2.0.1 to-ports=53 protocol=udp in-interface=bridge dst-port=53 log=no log-prefix=""<br /><br />Суть в том, что я хочу иметь возможность сканировать внешний интерфейс моего Mikrotik с любых клиентов в LAN. Конкретно — я хочу запускать nmap -sS -Pn -vvv -O external_ip и видеть внешний интерфейс, а не 10.2.0.1, который я вижу сейчас с открытыми портами tcp/80 и tcp/8291. &nbsp;<br /><br />И, указывая внутренний ip 10.2.0.1, я бы хотел видеть все открытые порты так, как они должны быть. &nbsp;<br /><br />nmap -sS -Pn -vvv -O external_ip &nbsp;<br /><br />Это должно позволить мне видеть все порты на внешнем интерфейсе Mikrotik. <br />
			<i>12.06.2017 08:59:00, borr.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404345</link>
			<guid>http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404345</guid>
			<pubDate>Mon, 12 Jun 2017 08:59:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>[РЕШЕНО] HAIRPIN NAT не работает</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404344">[РЕШЕНО] HAIRPIN NAT не работает</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			У вас есть внутренний сервер с адресом 10.2.0.X и одно или несколько правил dstnat для перенаправления трафика с публичного адреса на 10.2.0.X, верно? Если да, то в последнем правиле вам нужно указать dst-address=10.2.0.X. Если это не поможет, поделитесь дополнительной информацией (точными правилами dstnat, подробностями о том, что именно вы пытаетесь сделать и т.п.). <br />
			<i>11.06.2017 22:15:00, Sob.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404344</link>
			<guid>http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404344</guid>
			<pubDate>Sun, 11 Jun 2017 22:15:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>[РЕШЕНО] HAIRPIN NAT не работает</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404343">[РЕШЕНО] HAIRPIN NAT не работает</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет, у меня такая же проблема. Хочу просканировать публичный IP моего Mikrotik роутера. Но каждый раз, когда запускаю nmap, он показывает открытые порты для LAN, а не для WAN-интерфейса. Вот мои правила ip firewall nat:<br /><br />chain=srcnat action=masquerade src-address-list=portlane out-interface=portlane &nbsp;<br />chain=srcnat action=masquerade out-interface=eth1-gw &nbsp;<br />out-interface=portlane – VPN-туннель &nbsp;<br />out-interface=eth1-gw – ISP порт<br /><br />Прочитав <noindex><a href="https://wiki.mikrotik.com/wiki/Hairpin_NAT" target="_blank" rel="nofollow" >https://wiki.mikrotik.com/wiki/Hairpin_NAT</a></noindex>, решил добавить:<br /><br />chain=srcnat action=masquerade src-address=10.2.0.0/22 dst-address=10.2.0.1 out-interface=bridge<br /><br />10.2.0.0/22 – LAN &nbsp;<br />10.2.0.1 – Mikrotik роутер<br /><br />Но это не работает. Не подскажете, где я ошибаюсь? Заранее спасибо! <br />
			<i>11.06.2017 20:32:00, borr.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404343</link>
			<guid>http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404343</guid>
			<pubDate>Sun, 11 Jun 2017 20:32:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>[РЕШЕНО] HAIRPIN NAT не работает</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404342">[РЕШЕНО] HAIRPIN NAT не работает</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Выходит, мои правила выше были правильными. Веб-сервер почему-то не работал на 8080… Когда локально на 8080 не сработало, я подумал, что между Ethernet-портами файрвол блокирует. Поменял порты на 80 — теперь всё отлично работает. <br />
			<i>28.04.2017 22:58:00, GoodBoy.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404342</link>
			<guid>http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404342</guid>
			<pubDate>Fri, 28 Apr 2017 22:58:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>[РЕШЕНО] HAIRPIN NAT не работает</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404341">[РЕШЕНО] HAIRPIN NAT не работает</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Поменял свой 8-летний роутер dlink на новый RouterBoard с прошивкой v6.38.5. Всё запустил, вайфай настроил и защитил. Основные моменты готовы к работе. Пока что прочитал вики про hairpin NAT и ещё пару разных постов. Добавил 2 NAT правила, как указано в вики, но веб-сервер всё равно заблокирован на порту 8080. Он настроен на работу по портам 80 и 8080. По локальному IP на 80-й порт заходит сразу, а на 8080 — ни в какую. Ещё он запускает сервис динамического DNS и настроен на мой публичный IP:8080, потому что Cox не пропускает исходящие на порт 80. Входящий трафик на 8080 с моего интернет-IP должен пробрасываться к веб-серверу в сети 192 на тот же порт 8080.<br /><br />Пробовал такое правило сначала: &nbsp;<br />add action=dst-nat chain=dstnat comment=“” disabled=no dst-port=8080 in-interface=ether1 protocol=tcp to-address=192.168.0.200 to-ports=8080 &nbsp;<br /><br />Но это не сработало. Потом прочитал вики про Hairpin NAT. Там два правила: первое очень похоже на вышеописанное, но с добавлением dst-address=(мой публичный IP) и без to-ports=8080, а второе — это: add chain=srcnat out-interface=ether1 action=masquerade. Добавил второе правило — всё равно нет удачи, даже на локальном IP:8080. Пробовал как с to-ports, так и без — результата нет.<br /><br />Потом нашёл эту тему, выглядит перспективно. Я не использую pppoe, возможно именно из-за этого копирование почти дословно — моя проблема.<br /><br />Вот моя текущая конфигурация после обновления NAT правил: &nbsp;<br />[admin@MikroTik] &gt; ip firewall nat export  <br />apr/26/2017 19:49:55 by RouterOS 6.38.5 software id = T5XA-V4CM &nbsp;<br /><br />/ip firewall nat &nbsp;<br />add action=masquerade chain=srcnat comment=“defconf: masquerade” out-interface=ether1 &nbsp;<br />add action=masquerade chain=srcnat comment=“Hairpin Nat” dst-address=!192.168.0.1 src-address=192.168.0.0/24 &nbsp;<br />add action=dst-nat chain=dstnat comment=“8080 Forward to webserver” dst-address=!192.168.0.1 dst-address-type=local dst-port=8080 protocol=tcp to-addresses=192.168.0.200 to-ports=8080 &nbsp;<br /><br />Отличие, которое я вижу — отсутствует параметр “in-interface”, и dst-address не равен (не “equals”).<br /><br />Надеюсь, кто-то сможет помочь мне это запустить. <br />
			<i>27.04.2017 00:58:00, GoodBoy.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404341</link>
			<guid>http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404341</guid>
			<pubDate>Thu, 27 Apr 2017 00:58:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>[РЕШЕНО] HAIRPIN NAT не работает</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404340">[РЕШЕНО] HAIRPIN NAT не работает</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Спасибо, jhgorse, твой последний пост сэкономил мне кучу времени! <br />
			<i>12.09.2016 20:20:00, maximino.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404340</link>
			<guid>http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404340</guid>
			<pubDate>Mon, 12 Sep 2016 20:20:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>[РЕШЕНО] HAIRPIN NAT не работает</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404339">[РЕШЕНО] HAIRPIN NAT не работает</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Если что, я боролся с этой проблемой годами и наконец решил её благодаря этой теме. Для полноты картины вот рабочая конфигурация hairpin NAT с пробросом портов:<br /><br />Первый src-nat — это маскарадинг с локалки в интернет. Второй src-nat — маскарадинг локалка-внутри сети. dst-nat переправляет локальный и внешний трафик с порта 1234 внешнего IP на 192.168.88.120:1234.<br /><br />/ip firewall nat export &nbsp;<br /># jul/13/2016 17:35:49 by RouterOS 6.27 &nbsp;<br /># software id = A7N0-8U7V &nbsp;<br /># &nbsp;<br />/ip firewall nat &nbsp;<br />add action=masquerade chain=srcnat comment="default configuration" out-interface=ether1-gateway to-addresses=0.0.0.0 &nbsp;<br />add action=masquerade chain=srcnat comment="hairpin nat" dst-address=!192.168.88.1 src-address=192.168.88.0/24 &nbsp;<br />... &nbsp;<br />add action=dst-nat chain=dstnat dst-address=!192.168.88.1 dst-address-type=local dst-port=1234 log-prefix="" protocol=tcp to-addresses=192.168.88.120 to-ports=1234 <br />
			<i>13.07.2016 21:37:00, jhgorse.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404339</link>
			<guid>http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404339</guid>
			<pubDate>Wed, 13 Jul 2016 21:37:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>[РЕШЕНО] HAIRPIN NAT не работает</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404338">[РЕШЕНО] HAIRPIN NAT не работает</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Всем привет, у меня проблема с Hairpin. У меня базовая настройка (с нуля). Локальная сеть: 192.168.88.0/24 Шлюз: 192.168.88.1 WAN через PPPoE (IP 100.100.100.100) Версия: 6.35<br /><br />У меня есть NAT-правило для прямого доступа к камере, оно работает снаружи. Но если пытаюсь обратиться к ней из локальной сети по её WAN IP, то не срабатывает (<noindex><a href="http://100.100.100.100" target="_blank" rel="nofollow" >http://100.100.100.100</a></noindex>).<br /><br />Раньше я добавлял такое NAT-правило: &nbsp;<br />/ip firewall nat add chain=srcnat src-address=192.168.88.0/24 dst-address=192.168.88.238 protocol=tcp dst-port=80 out-interface=brigde-local action=masquerade<br /><br />В цепочке forward нет правила drop. &nbsp;<br />Правило стоит на первом месте, но я не вижу, чтобы через него проходили пакеты.<br /><br />Раньше такое работало на предыдущих версиях Mikrotik. &nbsp;<br />Буду благодарен за помощь. Спасибо заранее! &nbsp;<br />С уважением, <br />
			<i>29.04.2016 07:53:00, evince.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404338</link>
			<guid>http://mikrotik.moscow/forum/forum57/86217-resheno_-hairpin-nat-ne-rabotaet/message404338</guid>
			<pubDate>Fri, 29 Apr 2016 07:53:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
