<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Последовательная смена адреса назначения, как?</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID10/5410.html</link>
    <description>Здравствуйте!&lt;br&gt;&lt;br&gt;Стоит задача переадресовать пользователя который открывает какую-то страницу &quot;A&quot; (78.1.1.1) на определенную страницу &quot;Б&quot; (79.2.2.2),&lt;br&gt;где например ему показывается информация о предоставлении услуг, недостаточном балансе и т.п.,&lt;br&gt;и все это далее завернуть в другой процесс &quot;C&quot; (192.168.33.33, в общем случае это какой-то прокси или другая сеть).&lt;br&gt;&lt;br&gt;Просто переадресация работает нормально, делаю так:&lt;br&gt;iptables -t nat -A PREROUTING -i $DEV -p tcp -j DNAT --to-destination 79.2.2.2&lt;br&gt;&lt;br&gt;Затем заворачиваю это все в 192.168.33.33:&lt;br&gt;iptables -t nat -A PREROUTING -i $DEV -p tcp -j DNAT --to-destination 192.168.33.33&lt;br&gt;Но это правило игнорируется, все уходит сразу в 79.2.2.2 и больше никуда не идет.&lt;br&gt;&lt;br&gt;Почему? Как сделать чтобы обрабатывались оба правила и пакет после первого с dst 79.2.2.2 уходил на 192.168.33.33?&lt;br&gt;Не могу до конца понять как работает DNAT, если по одному и тому-же пакету через него дважды делают подмену адреса назначения,&lt;br&gt;или он оставляет только какой-то один на выходе из PREROUTINGа?&lt;br&gt;</description>

<item>
    <title>Последовательная смена адреса назначения, как? (Pioner678)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID10/5410.html#4</link>
    <pubDate>Sun, 29 Jan 2017 17:45:29 GMT</pubDate>
    <description>Благодарю за комментарии!&lt;br&gt;Очень помогло, нашел решение через Bridge и создание дополнительной сети.&lt;br&gt;</description>
</item>

<item>
    <title>Последовательная смена адреса назначения, как? (ПавелС)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID10/5410.html#3</link>
    <pubDate>Sun, 29 Jan 2017 13:37:50 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; или он оставляет только какой-то один на выходе из PREROUTINGа?&lt;br&gt;&amp;gt; Как тогда это обойти? Мне бы и POSTROUTING подошел, но там вроде &lt;br&gt;&amp;gt; нельзя DNAT. Возможно вместо первого DNAT нужно отдельный прокси разворачивать, какой &lt;br&gt;&amp;gt; тогда лучше?&lt;br&gt;&amp;gt; (пробовал squid, но на него моих знаний или мощности не хватает, все &lt;br&gt;&amp;gt; виснет).&lt;br&gt;&amp;gt; Или есть какое-то более простое решение?&lt;br&gt;&amp;gt; Вроде простая задача, примерно как у любого провайдера при нулевом балансе открывается &lt;br&gt;&amp;gt; домашняя страница с предупреждением, &lt;br&gt;&amp;gt; но мне это еще нужно через дополнительную сеть пустить.&lt;br&gt;&lt;br&gt;Если правило подошло по критериям, то действия ACEPT, DROP, REJECT отрабатывают и дальнейшие правила в не рассматриваются, это точно. Для действия DNAT видимо тоже самое, дальше пакет попадает наверное в цепочку FORWARD.&lt;br&gt;</description>
</item>

<item>
    <title>Последовательная смена адреса назначения, как? (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID10/5410.html#2</link>
    <pubDate>Sat, 28 Jan 2017 17:01:21 GMT</pubDate>
    <description>ну так и покажите ему (пользователю) свою страницу о балансе сразу на 33.33&lt;br&gt;&lt;br&gt;или, если уж так сильно хочется, показывайте свою заглушку на странице 2.2 ,&lt;br&gt;а потом с этой страницы делайте перенаправление на страницу 33.33 ,&lt;br&gt;но уже средствами самой страницы (редирект, пхп, перл и т.д.)&lt;br&gt;</description>
</item>

<item>
    <title>Последовательная смена адреса назначения, как? (Square1)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID10/5410.html#1</link>
    <pubDate>Sat, 28 Jan 2017 13:55:32 GMT</pubDate>
    <description>&lt;br&gt;&amp;gt; Почему? Как сделать чтобы обрабатывались оба правила и пакет после первого с &lt;br&gt;&amp;gt; dst 79.2.2.2 уходил на 192.168.33.33?&lt;br&gt;&lt;br&gt;После того как пакет достиг адреса назначения- исчезает. Вообще. Перестает существовать.&lt;br&gt;как он может после этого еще куда-то попасть?&lt;br&gt;</description>
</item>

</channel>
</rss>
