_ (poteryajkin) wrote in ru_root,
_
poteryajkin
ru_root

Есть домашний роутер на CentOS  4.5. С него поднимается PPPoE сессия к провайдеру по DSL.
Недавно провайдер предоставил еще одну услугу - бесплатный локальный трафик. Для этого поднимается еще одна PPPoE сессия в этом же vpi/vci.

беда в том, что при подъеме второго ppp напрочь сносится дефолт гейтвей. если написать nodefaultroute - то просто сносит, если не писать - сносит и подставляет свой.

Вопрос: как добиться, чтобы при подеме ppp0 дефолт гейтвей менялся на полученный при установке ppp соединения(это собственно работает), а при старте ppp1 не менялся вообще?
Вариант сначала поднять ppp1 а потом ppp0 не проходит, так как провайдер рвзрывает ppp1 раз в 5 мин.


Дальше конфиги:
ifcfg-ppp0
USERCTL=yes
BOOTPROTO=dialup
NAME=DSLppp0
DEVICE=ppp0
TYPE=xDSL
ONBOOT=yes
PIDFILE=/var/run/pppoe-adsl.pid
FIREWALL=NONE
PING=.
PPPOE_TIMEOUT=0
LCP_FAILURE=3
LCP_INTERVAL=20
CLAMPMSS=1412
CONNECT_POLL=6
CONNECT_TIMEOUT=0
DEFROUTE=yes
SYNCHRONOUS=no
ETH=eth1
PROVIDER=DSLppp0
USER=dsl1234@dsl.net
PEERDNS=no
DEMAND=no
ifcfg-ppp1
USERCTL=no
BOOTPROTO=dialup
NAME=DSLppp1
DEVICE=ppp1
TYPE=xDSL
ONBOOT=no
PIDFILE=/var/run/pppoe-adsl2.pid
FIREWALL=NONE
PING=.
PPPOE_TIMEOUT=80
LCP_FAILURE=3
LCP_INTERVAL=20
CLAMPMSS=1412
CONNECT_POLL=6
CONNECT_TIMEOUT=0
DEFROUTE=no
SYNCHRONOUS=yes
ETH=eth1
PROVIDER=DSLppp1
USER=local1234@local.net
ACNAME=local
SERVICENAME=localcontent
PEERDNS=no
DEMAND=no
/etc/ppp/options.pptp
lock
noauth
refuse-eap
refuse-chap
refuse-mschap
nobsdcomp
nodeflate


 



Subscribe

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 5 comments