<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Раздел полезных советов: Два провайдера и default gw в Linux</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/31285.html</link>
    <description>Имеется сервер ASPLinux 10, с установленным postfix и 3-я сетевыми интерфейсами.&lt;br&gt;&lt;br&gt;Задача: корректная работа почты через один из интерфейсов, при этом в качестве default gw указан другой.&lt;br&gt;&lt;br&gt;Реализация:&lt;br&gt;&lt;br&gt;1) в /etc/iproute2/rt_tables добавляем:&lt;br&gt;   201 T1&lt;br&gt;   202 T2&lt;br&gt;&lt;br&gt;2) создаём скрипт и даём права на запуск, предварительно исправив нужные параметры&lt;br&gt;IP - адреса сетевых интерфейсов&lt;br&gt;P - адреса шлюзов&lt;br&gt;&lt;br&gt;   #!/bin/sh&lt;br&gt;   IP1=192.168.4.1&lt;br&gt;   IP2=217.1.1.2&lt;br&gt;   P1=192.168.4.2&lt;br&gt;   P2=217.1.1.1&lt;br&gt;   ip route add default via $P1 table T1&lt;br&gt;   ip route add default via $P2 table T2&lt;br&gt;   ip route add default via $P1&lt;br&gt;   ip rule add from $IP1 table T1&lt;br&gt;   ip rule add from $IP2 table T2&lt;br&gt;&lt;br&gt;В результате получим, что если пакет пришёл на P2, то он не пойдёт через default gw P1, &lt;br&gt;а уйдёт через тот же интерфейс с IP1&lt;br&gt;&lt;br&gt;&lt;br&gt;URL: &lt;br&gt;Обсуждается: http://www.opennet.ru/tips/info/1179.shtml&lt;br&gt;</description>

<item>
    <title>Два провайдера и default gw в Linux (1)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/31285.html#30</link>
    <pubDate>Tue, 15 May 2012 06:56:12 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Попробовал ваш метод настройки, у меня тоже дом.ру и еще один пров &lt;br&gt;&amp;gt;&amp;gt; на статике, так вот все ходит через 2 прова, не могу &lt;br&gt;&amp;gt;&amp;gt; заставить ходить через дом?!&lt;br&gt;&amp;gt; возможно, он менялся... сейчас уже не помню что, да и переехал я... &lt;br&gt;&amp;gt; пока только дом ру. потом допилю. а вообще ошибка может быть &lt;br&gt;&amp;gt; в том что в prerouting надо указать маркировку (на входе) а &lt;br&gt;&amp;gt; не в forward &lt;br&gt;&lt;br&gt;как здесь http://www.linux.org.ru/forum/admin/4465481&lt;br&gt;</description>
</item>

<item>
    <title>Два провайдера и default gw в Linux (1)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/31285.html#29</link>
    <pubDate>Tue, 15 May 2012 06:55:20 GMT</pubDate>
    <description>&amp;gt; Попробовал ваш метод настройки, у меня тоже дом.ру и еще один пров &lt;br&gt;&amp;gt; на статике, так вот все ходит через 2 прова, не могу &lt;br&gt;&amp;gt; заставить ходить через дом?!&lt;br&gt;&lt;br&gt;возможно, он менялся... сейчас уже не помню что, да и переехал я... пока только дом ру. потом допилю. а вообще ошибка может быть в том что в prerouting надо указать маркировку (на входе) а не в forward&lt;br&gt;</description>
</item>

<item>
    <title>Два провайдера и default gw в Linux (altqqru)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/31285.html#28</link>
    <pubDate>Tue, 10 Jan 2012 10:09:09 GMT</pubDate>
    <description>Попробовал ваш метод настройки, у меня тоже дом.ру и еще один пров на статике, так вот все ходит через 2 прова, не могу заставить ходить через дом?!&lt;br&gt;</description>
</item>

<item>
    <title>Два провайдера и default gw в Linux (1)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/31285.html#27</link>
    <pubDate>Tue, 27 Sep 2011 10:07:24 GMT</pubDate>
    <description>если не отвечает то хз (ospf наверно), если просто отключился то достаточно сделать ещё один default gw с метрикой поболее, при отключении интерфейса правила маршрутизации на него тоже отключаются и соответственно уберётся его default gw и начнёт работать вторая запись что с метрикой поболее, а когда вернётся первый интерфес и снова пропишет себя с меньшей метрикой то снова через него пойдут пакеты. как то так в общем&lt;br&gt;</description>
</item>

<item>
    <title>Два провайдера и default gw в Linux (1)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/31285.html#26</link>
    <pubDate>Tue, 27 Sep 2011 09:49:26 GMT</pubDate>
    <description>только что осилил. есть 2 провайдера г.Пенза это ПНЗ(МТС-Комстар)(на eth1) и Дом.ру(Эр телеком)(на ppp0)&lt;br&gt;у пнз 8 мбит у дома 20. сделано доступность по обоим интерфейсам сервисов из интернета и динамическое распределение (!)соединений по каналам при соединении из внутренней сети (eth0) с одинаковой вероятностью на мегабит. к тому же все соединения во внутренние сети каждого провайдера уходят через родной интерфейс (в пнз через линк с пнз в домру через домру). Прововские подсети выбирал ручками с прововских ASок через сайт http://bgp.he.net (если интересно например http://bgp.he.net/AS41754#_asinfo). ipv6 шлюз (от he.net) привязан к пнз.&lt;br&gt;5 дней копал инет... много чего перепробовал пока не разобрался как должно работать потом только и получилось :). рад до .опы.&lt;br&gt;все скрипты:&lt;br&gt;sysctl:&lt;br&gt;net.ipv4.conf.default.rp_filter=0&lt;br&gt;net.ipv4.conf.all.rp_filter=0&lt;br&gt;&lt;br&gt;cat /etc/iproute2/rt_tables&lt;br&gt;#&lt;br&gt;# reserved values&lt;br&gt;#&lt;br&gt;255     local&lt;br&gt;254     main&lt;br&gt;253     default&lt;br&gt;0       unspec&lt;br&gt;#&lt;br&gt;# local&lt;br&gt;#&lt;br&gt;#1      inr.ruhep&lt;br&gt;10      </description>
</item>

<item>
    <title>Два провайдера и default gw в Linux (Matvey536)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/31285.html#25</link>
    <pubDate>Thu, 08 Sep 2011 21:09:23 GMT</pubDate>
    <description>Народ помогите. &lt;br&gt;Есть 2 провайдера:&lt;br&gt;1 - для выхода в инет. ppp0 который строится на eth2&lt;br&gt;2 - для подключения emule, eth1&lt;br&gt;И локалка eth0.&lt;br&gt;Необходимо компу из локальной сети разрешить доступ в инет и к emule.&lt;br&gt;Как сделать такое разделение трафика? &lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Два провайдера и default gw в Linux (Юрий)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/31285.html#23</link>
    <pubDate>Mon, 01 Mar 2010 09:44:49 GMT</pubDate>
    <description>сделал, как написано.&lt;br&gt;&lt;br&gt;делаю ping google.com -I eth0&lt;br&gt;пинг идет через P1&lt;br&gt;&lt;br&gt;а когда делаю ping google.com -I eth1&lt;br&gt;пинг пытается пройти через P1, но сеть там другая и соответственно пинг не идет&lt;br&gt;</description>
</item>

<item>
    <title>Два провайдера и default gw в Linux (Денис)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/31285.html#22</link>
    <pubDate>Sun, 12 Oct 2008 20:35:06 GMT</pubDate>
    <description> Можно грабить нужный данные с ifconfig например echo &#096;ifconfig ppp2&amp;#124;grep &quot;inet addr&quot;&amp;#124;awk &apos;&#123;print $3&#125;&apos;cut -d &apos;:&apos; -f 2&#096;&lt;br&gt;&lt;br&gt; &lt;br&gt;</description>
</item>

<item>
    <title>Два провайдера и default gw в Linux (Smash)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/31285.html#21</link>
    <pubDate>Tue, 09 Sep 2008 13:16:11 GMT</pubDate>
    <description>Как прописать, если по умолчанию интернет ppp0 &lt;br&gt;</description>
</item>

</channel>
</rss>
