Re: как стабилизировать ppp ?
> >в ppp всегда пытается стать на ppp3
> >но иногда когда коннект "пляшет" он пишет в логах:
> >
> >Apr 20 13:56:25 uvw pppd[1239]: Couldn't allocate PPP unit 3 as it is
> >already in use
> >Apr 20 13:56:25 uvw pppd[1239]: Using interface ppp1
> >
> >и соединяется не на своем
> >
> >тут такая трабла: на хосте висит 4 ppp в разные концы инета
> >и соотвтетственно на все 4 свой фаервол/форвардинг/роутинг/итп
> >
> >нельзя как-то ppp таки стабилизировать (мертво привязать к определенному
> >ppp)?
>
> А зачем? Скрипт, вызывающийся при поднимании интерфейса, получает
> переменную с именем устройства, которое и используется для построения
> маршрутов. При этом никакой привязки к конкретным устройствам нет.
> Аналогично при опускании интерфейса.
>
> Переменные: PPP_IFACE, PPP_TTY, PPP_SPEED, PPP_LOCAL, PPP_REMOTE,
> PPP_IPPARAM
> Файлы, вызывающиеся при поднимании интерфейса, лежат в каталоге:
> /etc/ppp/ip-up.d/
> при опускании
> /etc/ppp/ip-down.d/
гхм
а поподробнее?
надо написать скрипт, положить его в /etc/ppp/ip-up.d/
в нем по значению PPP_LOCAL/PPP_REMOTE определять к какой сети
принадлежит данное ppp-соединение и перенастраивать маскарадинг на него,
так?
а в /etc/ppp/ip-down.d/ те же параметры передадутся (в смысле адреса
удаленных интерфейсов) или нет?
Reply to: