<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Gentoo. Имеем ADSL -2 штуки. Как поднять 2ppp ?  </title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/78825.html</link>
    <description>Имеется сервер-роутер под управлением gentoo-linux. Два модема АДСЛ&lt;br&gt;Есть два провайдера. Оба подключаются через АДСЛ.&lt;br&gt;Нужно поднять два интерфейса ppp0 и ppp1.&lt;br&gt;Скриптом adsl-start получается поднять только один ррр.&lt;br&gt;Поэтому решил делать через /etc/init.d/net.ppp0 и /etc/init.d/net.ppp1&lt;br&gt;Вкомпилял в ядро pppoe и стал настраивать:&lt;br&gt;&lt;br&gt;/etc/conf.d/net:&lt;br&gt;==========================&lt;br&gt;config_eth2= (&quot;null&quot;)&lt;br&gt;config_ppp0=( &quot;ppp&quot; )&lt;br&gt;link_ppp0=&quot;eth2&quot;&lt;br&gt;plugins_ppp0=(&quot;pppoe&quot;)&lt;br&gt;username_ppp0=&apos;USER=adNNN&#064;dsl.ukrtel.net&apos;&lt;br&gt;password_ppp0=&lt;br&gt;depend_ppp0() &#123;&lt;br&gt;        need net.eth2&lt;br&gt;        &#125;&lt;br&gt;аналогично и для ppp1, только eth3 и юзер другой&lt;br&gt;============================&lt;br&gt;&lt;br&gt;В файл pap-secrets прописал соответственно юзеров.&lt;br&gt;Командой /etc/init.d/net.ppp0 start поднимаю интерфейс.&lt;br&gt;Интерфейс таки поднимается, но мне еще нужно после этого установить правильную маршрутизацию (я использую несколько таблиц маршрутизации iproute2) и установить нужные правила файрвола.  Адреса провайдеры выдают динамически, поэтому маршрутизацию и фай</description>

<item>
    <title>Gentoo. Имеем ADSL -2 штуки. Как поднять 2ppp ?   (DemonWather)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/78825.html#4</link>
    <pubDate>Thu, 02 Apr 2009 07:43:14 GMT</pubDate>
    <description>&amp;gt;Посмотри мою статейку &quot;http://wiki.opennet.ru/Linux_ppp-oe_(ADSL)_Balance&quot; &lt;br&gt;&amp;gt;Там правда для RedHat Based дистра, но принципы то не меняются :) &lt;br&gt;&lt;br&gt;Подымал для debian etch 4 (ядро 2.6.18) по Вашей статье 2 канала (ppp0 и ppp1) с Распределением нагрузки на два канала&lt;br&gt;&lt;br&gt;Все интерыейсы подымаются все работает (eth0-LAN, ppp0 over eth1, ppp1 over eth2) но вот на ключевой строчке&lt;br&gt;&lt;br&gt;/sbin/ip route add default equalize nexthop via $&#123;GW1&#125; dev $&#123;IFOUT1&#125; weight 1 nexthop via $&#123;GW2&#125; dev $&#123;IFOUT2&#125; weight 1&lt;br&gt;&lt;br&gt;Пишет RTNETLINK answers: File exists&lt;br&gt;Типа  маршрут уже поднят... &lt;br&gt;&lt;br&gt;Вручную удалил все дефолтовые шлюзы. Попробовал ручками поднять распределение нагрузки&lt;br&gt;&lt;br&gt;ip route add default equalize nexthop via XXX.XXX.XXX.XXX dev ppp0 weight 1 nexthop via YYY.YYY.YYY.YYY dev ppp1 weight 1 &lt;br&gt;&lt;br&gt;Пробовал отдельно добавить два дефолтных маршрута:&lt;br&gt;&lt;br&gt;ip route add default via XXX.XXX.XXX.XXX dev ppp0 &lt;br&gt;ip route add default via YYY.YYY.YYY.YYY dev ppp1&lt;br&gt;&lt;br&gt;Таже ошибка. ДВА дефолтных шлюза одновременно не подымаются!&lt;br&gt;&lt;br&gt;Возможно у</description>
</item>

<item>
    <title>Gentoo. Имеем ADSL -2 штуки. Как поднять 2ppp ?   (Agressor)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/78825.html#3</link>
    <pubDate>Thu, 21 Feb 2008 11:01:11 GMT</pubDate>
    <description>&amp;gt;1. Т.е. выходит, что стандартным Гентовским способом /etc/init.d/net.ppp0 start не получиццо?&lt;br&gt;&lt;br&gt;Лучше не пробовать, т.к. могут возникнуть проблеммы с нумерацией интерфейсов и естественно с построением маршрутов по ним. Там никак не используется опция unit.&lt;br&gt;&lt;br&gt;&amp;gt;2. &amp;gt;#disconnect &quot;/etc/ppp/ip-down.d/60-pppoe.sh&quot; - там по потребностям можно чего-то делать&lt;br&gt;&amp;gt;А как что-то делать если я адресов не знаю? Т.е. может быть &lt;br&gt;&amp;gt;существует какая-нить переменная, которая видна из этого скрипта (в которой записан &lt;br&gt;&amp;gt;выданный айпиадрес и прочее) &lt;br&gt;&lt;br&gt;Если имееш ввиду IP интерфейса и Gateway - тогда можно так&lt;br&gt;&lt;br&gt;IPIN1=&#096;ifconfig ppp0&amp;#124;grep &quot;inet addr&quot;&amp;#124;awk &apos;&#123;print $2&#125;&apos;&amp;#124;cut -d &apos;:&apos; -f 2&#096;&lt;br&gt;GW1=&#096;ifconfig ppp0&amp;#124;grep &quot;inet addr&quot;&amp;#124;awk &apos;&#123;print $3&#125;&apos;&amp;#124;cut -d &apos;:&apos; -f 2&#096;&lt;br&gt;&lt;br&gt;Посмотри мою статейку &quot;http://wiki.opennet.ru/Linux_ppp-oe_(ADSL)_Balance&quot;&lt;br&gt;Там правда для RedHat Based дистра, но принципы то не меняются :)&lt;br&gt;</description>
</item>

<item>
    <title>Gentoo. Имеем ADSL -2 штуки. Как поднять 2ppp ?   (Роман Парубенко)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/78825.html#2</link>
    <pubDate>Wed, 20 Feb 2008 08:37:37 GMT</pubDate>
    <description>&lt;br&gt;1. Т.е. выходит, что стандартным Гентовским способом /etc/init.d/net.ppp0 start не получиццо?&lt;br&gt;&lt;br&gt;2. &amp;gt;#disconnect &quot;/etc/ppp/ip-down.d/60-pppoe.sh&quot; - там по потребностям можно чего-то делать&lt;br&gt;А как что-то делать если я адресов не знаю? Т.е. может быть существует какая-нить переменная, которая видна из этого скрипта (в которой записан выданный айпиадрес и прочее)&lt;br&gt;</description>
</item>

<item>
    <title>Gentoo. Имеем ADSL -2 штуки. Как поднять 2ppp ?   (Agressor)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/78825.html#1</link>
    <pubDate>Tue, 19 Feb 2008 18:37:38 GMT</pubDate>
    <description>/etc/ppp/peers&lt;br&gt;создаем там 2 файла по именам провов (для удобства) с таким примерно содержанием&lt;br&gt;&lt;br&gt;noipdefault&lt;br&gt;usepeerdns&lt;br&gt;nodefaultroute&lt;br&gt;#defaultroute&lt;br&gt;hide-password&lt;br&gt;lcp-echo-interval 20&lt;br&gt;lcp-echo-failure 3&lt;br&gt;connect /bin/true&lt;br&gt;noauth&lt;br&gt;refuse-chap&lt;br&gt;logfile &quot;/var/log/pppoe_eth2.log&quot;&lt;br&gt;persist&lt;br&gt;unit 1&lt;br&gt;mppc&lt;br&gt;nobsdcomp&lt;br&gt;nodeflate&lt;br&gt;nomppe&lt;br&gt;#novj&lt;br&gt;#novjccomp&lt;br&gt;mtu 1492&lt;br&gt;noaccomp&lt;br&gt;default-asyncmap&lt;br&gt;pty &quot;/usr/sbin/pppoe -p /var/run/pppoe-eth2.pid -I eth2 -T 80 -U -m 1412&quot;&lt;br&gt;#disconnect &quot;/etc/ppp/ip-down.d/60-pppoe.sh&quot; - там по потребностям можно чего-то делать&lt;br&gt;user &quot;user_name&quot;&lt;br&gt;&lt;br&gt;не забываем изменять имена eth :)&lt;br&gt;обратите внимание на параметр unit - если ставим 0, это будет ppp0, если 1 - соответственно ppp1. Понадобится для маршрутизации.&lt;br&gt;Поднимается все это хозяйство pppd call имя_файла&lt;br&gt;</description>
</item>

</channel>
</rss>
