|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Dmitry A. Nikitin 2:5020/400 20 Apr 2006 02:10:16 To : Victor Wagner Subject : Re: PPP --------------------------------------------------------------------------------
Victor Wagner пишет:
> Dmitry A. Nikitin <dmitry@sbor.spb.su> wrote:
> DAN> У меня давно есть желание, чтобы pppd сам поднимался при
> DAN> обращении к адресам, лежащим в Инете. Перечитал кучу
> DAN> всего, так и получилось добиться желаемого результата.
> DAN> Кто-нибудь такое делал? Поделитесь опытом.
>
> Есть два основных способа.
>
> 1. Использовать отдельный демон diald, который будет pppd поднимать.
> 2. Запускать pppd при старте системы с опцией demand (в смысле, чтобы
> звонил только если это кому-нибудь нужно) и idle (чтобы отключался после
> определенного периода неактивности).
> Основной особенностью режима demand является то, что при старте pppd
> необходимо указать какие-нибудь IP-адреса обоих концов линка, даже если
> реально адреса выдаются провайдером. Он их потом заменит, но при старте
> ему нужно куда-то defaultroute прописать.
>
>
#!/bin/sh
pppd noauth refuse-pap user *** \
nobsdcomp nodeflate novj \
ipparam *** linkname *** \
pty '/usr/sbin/pptp a.b.c.d --nolaunchpppd' \
demand :a1.b1.c1.d1 \
idle 120 holdoff 5 \
defaultroute noipdefault debug nodetach
Hифига не прокатывает. Дело в том что сначала маршрут один, а после поднятия
pppd уже другой. Блин, голову сломал уже.
--
mailto:dmitry@sbor.spb.su
--- ifmail v.2.15dev5.3
* Origin: Home Inc. (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/103475d4152b9.html, оценка из 5, голосов 10
|