26 Jul 97 21:35, Владимир (2:5020/52) wrote to All:
В> Есть проблема : после запуска pppd(посредством скриптов ppp-on,
В> ppp-on-dialer)
В> устанавливается коннект ppp0 <-> /dev/cua2,
В> дальше должен произойти роутинг ррр0 посредством скрипта
В> /etc/ppp/ip-up( что-бы дальше уже как я понимаю можно было спокойно
В> настраиваить и Netscape и ... ),
в /etc/ppp/ip-up нe обязатeльно дожeн пpоисходить подъeм pоyтинга (в большинствe
слyчаeв этот скpипт вообщe нe нyжeн). Достаточно в /etc/ppp/options пpописать
"defaultroute". Eсли y тeбя соeдинeниe точка-сeть, то этот скpипт точно нe
нyжeн. Eсли соeдинeниe сeть-сeть, тогда нyжeн. В этом слyчаe нyжно в скpиптe
написать нeчто типа
#!/bin/sh
/usr/sbin/route add -net 124.45.52.0 netmask ... gw ...
В> но почему-то не выполняется этот скрипт.
Ты пpовepял? Пpобовал в скpиптe написать что-то типа
echo -ne >/tmp/ppp-on ?
вepсия pppd какая?
В> Пробовал даже писать в ppp-on:
В> exec ...pppd ..... file /etc/ppp/ip-up
вот этого лyчшe нe надо...
В> ничего не помогает. Hе подскажет ли ALL, как поднять
послe yстановлeния соeдинeния посмотpи вниматeльнeй, что пишyт 'route -n',
'ifconfig',etc.
WMBR :), Dmitry AKA kravtsov@falt.deep.ru
---
* Origin: MIPTh, DAFT (2:5020/1101.74)
_ RU.UNIX.BSD (2:5077/15.22) _____________________________________ RU.UNIX.BSD _
From : Igor Sysoev 2:5020/400 Wed 20 Jan 99 18:48
Subj : Выделение динамического IP на PPP во FreeBSD.
________________________________________________________________________________
From: "Igor Sysoev" <igor@nitek.ru>
Viacheslav Smolensky <Viacheslav.Smolensky@f11.n5024.z2.fidonet.org> wrote
in article <784p54$gd9@elcom.ru>...
> > А ради чего тогда затевался spppd ?
> Чтобы можно было прописать его в качестве шелла всем диалапникам,
> а конфиги его позволяют вызвать любую программу с параметрами как для
имени
> терминала, так и для имени пользователя. Программа проверяет вначале по
> имени пользователя и только потом по имени терминала.
>
> То есть, если человеку ну очень нужен был статический адрес, его логин
> прописывался в конфиг.
Ты извини, но если дайлапникам нужен только PPP, то для pppd это
решается куда проще.
Для каждой линии в /etc/ppp/options.ttyd# записываем
фиксированые адреса, а для тех, кому нужен статический адрес
пишем три строчки шелл-скрипта:
В /etc/ppp/ppp.cf пишем
user_one="192.168.1.1:192.168.1.200"
user_two="192.168.1.1:192.168.1.201"
и все. Юзера получат, то что хотели.
А если аутенфицировать по PAP/CHAP, то даже скрипт не нужен,
потому что раздачу адреса можно записать в etc/ppp/*-secrets:
one * "" 192.168.1.1:192.168.1.200
two * "" 192.168.1.1:192.168.1.201
--
С уважением,
Игорь Сысоев
--- ifmail v.2.14dev2
* Origin: A poorly-installed InterNetNews site (2:5020/400@fidonet)