<?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 16:13:58 -0400</pubDate>
		<item>
			<title>Публичная подсеть, маршрутизируемая через публичный IP.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84773-publichnaya-podset_-marshrutiziruemaya-cherez-publichnyy-ip./message389938">Публичная подсеть, маршрутизируемая через публичный IP.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Спасибо, Sob, я проведу тестирование, чтобы проверить, как это работает, тогда всё станет понятно. У меня есть ещё один сайт с настроенным вторым роутером с публичным IP, как ты описал — /29 с WAN-бриджем на R1 для R2 и шлюзом для обоих у провайдера. Этот текущий сайт пришлось настроить именно так, потому что провайдер случайно выдал гораздо больше пропускной способности, чем ожидалось, и если бы я попросил изменить основную подсеть с /30 на /29, они бы заметили свою ошибку, так что всё пошло через маршрутизацию. Мне просто нужно придумать, как минимизировать нагрузку на процессор R1 при трафике для R2, скорость в speedtest показала загрузку процессора R1 (AH1100x2) до 90%, даже с правилами фаервола, которые ставятся вверху. С untracking я не знаком, но разберусь. Ещё раз спасибо за совет. <br />
			<i>24.06.2018 08:49:00, nzjimmy.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84773-publichnaya-podset_-marshrutiziruemaya-cherez-publichnyy-ip./message389938</link>
			<guid>http://mikrotik.moscow/forum/forum57/84773-publichnaya-podset_-marshrutiziruemaya-cherez-publichnyy-ip./message389938</guid>
			<pubDate>Sun, 24 Jun 2018 08:49:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Публичная подсеть, маршрутизируемая через публичный IP.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84773-publichnaya-podset_-marshrutiziruemaya-cherez-publichnyy-ip./message389937">Публичная подсеть, маршрутизируемая через публичный IP.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			С маской /32 адрес охватывает ровно один адрес, так что шлюз не может быть из той же подсети, это что-то другое. И как это работает… просто работает. Устройство отправляет ARP-запрос на другой адрес, получает ответ, то же самое происходит в обратную сторону, и они могут общаться друг с другом. x.x.x.x в моём примере — это всего один адрес, и его можно использовать повторно для всех четырёх связей. Избежать прохождения трафика через R1 у вас не получится. Если бы это требовалось, нужно было бы вторую подсеть сделать так же, как первую, то есть с маршрутизатором провайдера в качестве шлюза. Тогда можно было бы просто использовать простой коммутатор и подключить к нему WAN-порты обоих роутеров, и они бы не зависели друг от друга. Но с маской /30 доступен только один используемый адрес. Если нужно больше — нужна маска /29 (что даст пять используемых адресов в такой конфигурации). Лучший способ минимизировать нагрузку на CPU R1 — сделать трафик в/из 2.2.2.0/30 ненаблюдаемым (untracked) в таблице raw, а затем просто пропускать такие пакеты в фильтре firewall. <br />
			<i>24.06.2018 00:21:00, Sob.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84773-publichnaya-podset_-marshrutiziruemaya-cherez-publichnyy-ip./message389937</link>
			<guid>http://mikrotik.moscow/forum/forum57/84773-publichnaya-podset_-marshrutiziruemaya-cherez-publichnyy-ip./message389937</guid>
			<pubDate>Sun, 24 Jun 2018 00:21:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Публичная подсеть, маршрутизируемая через публичный IP.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84773-publichnaya-podset_-marshrutiziruemaya-cherez-publichnyy-ip./message389936">Публичная подсеть, маршрутизируемая через публичный IP.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Спасибо, Sob, очень помогли. Но я всё же запутался с адресацией точка-точка. Раньше не сталкивался с ситуацией, когда сетевой ID находится в другой подсети, чем IP-адрес. Мне нужно понять, почему это работает и почему в качестве шлюза можно поставить любой случайный IP для всех. Все приватные адреса — /32, шлюз тоже /32, и они все случайные, главное, чтобы совпадали на R1 и R2, как в вашем примере? Правильно ли я понимаю, что нельзя назначить R2 публичный IP без того, чтобы R1 маршрутизировал его трафик? Если ISP прописал /route add dst-address=2.2.2.0/30 gateway=1.1.1.2, значит весь трафик для 2.2.2.0/30 должен приходить с 1.1.1.2? То есть шлюза для 2.2.2.1 у ISP нет, я так понимаю? Информация от ISP: ваша новая подсеть 2.2.2.0/30 маршрутизируется через 1.1.1.2. Если весь трафик для R2 должен проходить через R1, будет ли лучше для снижения нагрузки на процессор добавить правила в файрвол — принимать весь трафик, приходящий на WAN для 2.2.2.1 и идущий на eth2, и принимать весь трафик с 2.2.2.1, идущий с eth2 на WAN? Ещё раз спасибо! <br />
			<i>23.06.2018 22:57:00, nzjimmy.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84773-publichnaya-podset_-marshrutiziruemaya-cherez-publichnyy-ip./message389936</link>
			<guid>http://mikrotik.moscow/forum/forum57/84773-publichnaya-podset_-marshrutiziruemaya-cherez-publichnyy-ip./message389936</guid>
			<pubDate>Sat, 23 Jun 2018 22:57:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Публичная подсеть, маршрутизируемая через публичный IP.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84773-publichnaya-podset_-marshrutiziruemaya-cherez-publichnyy-ip./message389935">Публичная подсеть, маршрутизируемая через публичный IP.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Если у вас есть основной /30 для линка (например, 1.1.1.1/30 на роутере провайдера, который служит вашим шлюзом по умолчанию, а на вашем роутере WAN настроен как 1.1.1.2/30), и другой /30 (например, 2.2.2.0/30) с маршрутизацией к вам, это значит, что на роутере провайдера есть такая запись:<br /><br />/ip route &nbsp;<br />add dst-address=2.2.2.0/30 gateway=1.1.1.2<br /><br />То есть все четыре адреса (2.2.2.0–2.2.2.3) направлены к вам, и уже вы решаете, что с ними делать. Если просто добавить 2.2.2.1/30 на какой-то внутренний интерфейс, то у вас может быть один сервер с адресом 2.2.2.2/30. Даже с такой конфигурацией вы можете использовать остальные три адреса через NAT, например, что-то вроде этого сработает:<br /><br />/ip firewall nat &nbsp;<br />add chain=dstnat dst-address=2.2.2.0 dst-port=80 action=dst-nat to-addresses=192.168.10.10 &nbsp;<br />add chain=srcnat src-address=192.168.1.0/24 out-interface=wan to-addresses=2.2.2.1 &nbsp;<br />add chain=srcnat src-address=192.168.2.0/24 out-interface=wan to-addresses=2.2.2.3<br /><br />Или можно выделить все четыре адреса отдельным серверам. Их можно маршрутизировать на существующие внутренние адреса:<br /><br />/ip route &nbsp;<br />add dst-address=2.2.2.0 gateway=192.168.1.10 &nbsp;<br />add dst-address=2.2.2.1 gateway=192.168.1.11<br /><br />На серверах эти адреса могут быть назначены либо на loopback-интерфейс, либо просто как дополнительный адрес на том же интерфейсе, что и 192.168.1.x. Если это в основном для входящих подключений, то сервис может привязаться к конкретному публичному адресу, и всё будет работать корректно. Однако могут возникнуть проблемы с исходящими соединениями, которые могут использовать 192.168.1.x как адрес источника по умолчанию. Всё зависит от конкретного сервера (какая ОС и какая конфигурация).<br /><br />Или можно не использовать существующие приватные адреса, а применить точечную адресацию с публичными. Тогда на роутере добавляете:<br /><br />/ip address &nbsp;<br />add address=x.x.x.x network=2.2.2.0 interface=to_servers &nbsp;<br />add address=x.x.x.x network=2.2.2.1 interface=to_servers &nbsp;<br />add address=x.x.x.x network=2.2.2.2 interface=to_servers &nbsp;<br />add address=x.x.x.x network=2.2.2.3 interface=to_servers<br /><br />А дальше на серверах всё зависит от ОС. Если сервер (роутер) — это RouterOS, тогда наоборот:<br /><br />/ip address &nbsp;<br />add address=2.2.2.0 network=x.x.x.x interface=&lt;wan&gt;<br /><br />Linux: &nbsp;<br />ip addr add 2.2.2.1 peer x.x.x.x dev &lt;ethx&gt;<br /><br />Windows: &nbsp;<br />address = 2.2.2.2 &nbsp;<br />mask = 255.255.255.255 &nbsp;<br />gateway = x.x.x.x<br /><br />x.x.x.x — это какой-то уникальный адрес (одинаковый для всех), может быть любым случайным приватным адресом (не обязательно из 2.2.2.0/30). <br />
			<i>23.06.2018 02:51:00, Sob.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84773-publichnaya-podset_-marshrutiziruemaya-cherez-publichnyy-ip./message389935</link>
			<guid>http://mikrotik.moscow/forum/forum57/84773-publichnaya-podset_-marshrutiziruemaya-cherez-publichnyy-ip./message389935</guid>
			<pubDate>Sat, 23 Jun 2018 02:51:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Публичная подсеть, маршрутизируемая через публичный IP.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84773-publichnaya-podset_-marshrutiziruemaya-cherez-publichnyy-ip./message389934">Публичная подсеть, маршрутизируемая через публичный IP.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Здравствуйте, у меня есть дополнительная публичная подсеть /30, маршрутизируемая через существующее /30 соединение с ISP аналогичным образом, и хотел бы узнать, можете ли вы помочь мне с этим тоже? Моя цель — сделать второй маршрутизатор с публичным выходом, с WAN IP из новой подсети. У меня это работает так: я добавляю новую подсеть на интерфейс R1 и раздаю единственный доступный адрес по DHCP на R2, затем настраиваю правило srcnat.<br /><br />Мои вопросы:<br />Можно ли настроить R2 так, чтобы трафик для R2 не обрабатывался R1? Что-то вроде WAN-моста или подобное. Я не вижу, как это может быть возможно, но, возможно, что-то упускаю.<br /><br />Как адресация /32 позволит трем дополнительным маршрутизаторам иметь по одному публичному IP из новой подсети /30? Какой будет шлюз? Как это будет выглядеть в конфигурации?<br /><br />Спасибо! <br />
			<i>22.06.2018 23:20:00, nzjimmy.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84773-publichnaya-podset_-marshrutiziruemaya-cherez-publichnyy-ip./message389934</link>
			<guid>http://mikrotik.moscow/forum/forum57/84773-publichnaya-podset_-marshrutiziruemaya-cherez-publichnyy-ip./message389934</guid>
			<pubDate>Fri, 22 Jun 2018 23:20:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Публичная подсеть, маршрутизируемая через публичный IP.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/84773-publichnaya-podset_-marshrutiziruemaya-cherez-publichnyy-ip./message389933">Публичная подсеть, маршрутизируемая через публичный IP.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Здравствуйте, я использую роутер RB3011UiAS и у меня уже некоторое время есть статический IP от моего интернет-провайдера: X.X.159.139/22. Я создал адрес на роутере, связанный с интерфейсом eth8-rds. На прошлой неделе я запросил у провайдера подсеть с 8 IP-адресами, и они выдали мне одну, маршрутизируемую через тот статический IP, что у меня уже был (я не совсем понимаю, что это значит). Подсеть — Y.Y.47.240/29. Я создал второй адрес на роутере для этой подсети Y.Y.47.241/29, связанный с интерфейсом eth9-sub. Эти два интерфейса никак не связаны — они не объединены, и ни один из них не является главным для другого.<br /><br />Я понял, что могу использовать только 5 публичных IP из подсети для компьютеров, подключённых к роутеру: Y.Y.78.242 — Y.Y.78.246. Мне сказали отключить NAT (строку masquerade в ip firewall nat) и добавить статический маршрут из подсети (Y.Y.47.240/29) через шлюз публичного IP (X.X.156.1) в интернет.<br /><br />Если я на роутере запускаю команду /ip route print, получаю:<br /><br />| DST-ADDRESS &nbsp; &nbsp;| PREF-SRC &nbsp; &nbsp; | GATEWAY &nbsp; &nbsp; &nbsp; &nbsp;| DISTANCE |<br />|---------------|--------------|----------------|----------|<br />| 0.0.0.0/0 &nbsp; &nbsp; | &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| X.X.156.1 &nbsp; &nbsp; &nbsp;| 1 &nbsp; &nbsp; &nbsp; &nbsp;|<br />| X.X.156.0/22 &nbsp;| X.X.159.139 &nbsp;| eth8-rds &nbsp; &nbsp; &nbsp; | 0 &nbsp; &nbsp; &nbsp; &nbsp;|<br />| Y.Y.47.240/29 | Y.Y.47.241 &nbsp; | eth8-rds &nbsp; &nbsp; &nbsp; | 0 &nbsp; &nbsp; &nbsp; &nbsp;|<br />| Y.Y.47.240/29 | &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| X.X.156.1 &nbsp; &nbsp; &nbsp;| 1 &nbsp; &nbsp; &nbsp; &nbsp;|<br /><br />Последний статический маршрут был добавлен согласно инструкции провайдера, в winbox он отображается синим цветом (неактивен).<br /><br />Когда я подключаю компьютер (статический IP Y.Y.47.242, маска 255.255.255.248, шлюз Y.Y.47.241) к eth9-sub и пытаюсь пропинговать DNS Google (8.8.8.8), пинг не проходит. Также, снаружи, если я пингуют X.X.159.139 — откликается, а если пингуют Y.Y.78.242 (или Y.Y.78.241) — нет.<br /><br />Может кто-то подсказать, что я делаю не так и почему не могу сделать IP из подсети видимыми в интернете? Спасибо! <br />
			<i>01.02.2017 23:40:00, adovi.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/84773-publichnaya-podset_-marshrutiziruemaya-cherez-publichnyy-ip./message389933</link>
			<guid>http://mikrotik.moscow/forum/forum57/84773-publichnaya-podset_-marshrutiziruemaya-cherez-publichnyy-ip./message389933</guid>
			<pubDate>Wed, 01 Feb 2017 23:40:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
