|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Boris Pankin 2:5030/556.47 29 May 2002 13:47:16 To : Terehov Gennady Subject : ppp рaзным юзерaм- рaзный IP выдaвaть -------------------------------------------------------------------------------- 29 May 02 10:20, you wrote to All: TG> Он так уверенно заявил что это работает, что я даже поверил :) Hо TG> проверка на практике показала обратное- не работает так :( Если в TG> options (на сервере) не указать адрес выдаваемый клиенту и TG> _если_у_клиента_не_указан_явно_его_IP-шник_ , то на стороне TG> клиента пишется что, мол, не могу определить IP-адрес локальной TG> стороны. Я так подозреваю что те господа, которые убеждают меня что TG> выдаваемый IP-адрес прописывается в pap-secrets просто-напросто задают TG> эти адреса также и на стороне клиента и клиент аутентифицируется TG> с TG> этим адресом. TG> А если _не_указывать_IP-шник_на_стороне_клиента_ ? Так работает? TG> Последняя надежда осталась на то что в моем pppd 2.3.11 прописывания TG> _выдаваемого_ клиенту адреса в pap-secrets еще нет, а в 2.4 уже как ты достал. ниже идут рабочие конфиги, все что касается ipx-протоколо можешь смело пропустить. [aabp@ips aabp]$ cat /etc/ppp/options.ttyS0 lock ipx-routing 2 ipx-network 0x6dd0b469 ipx-node ff:77 # ipxcp-accept-remote # -defaultroute # -detach modem # proxyarp ms-dns 192.168.0.10 ms-wins 192.168.0.10 [aabp@ips aabp]$ su -c "cat /etc/ppp/pap-secrets" # Secrets for authentication using PAP # client server secret IP addresses ppdm * "" 192.168.2.153 ppbp * "" 192.168.2.151 [aabp@ips aabp]$ grep "ppdm\|ppbp" /etc/passwd ppdm:x:544:44:ppp user:/home/ppdm:/bin/false ppbp:x:549:44:ppp user:/home/ppbp:/bin/false == cut /etc/mgetty+sendfax/login.config === > я тут тебе с комментариями вырезал # Automatic PPP startup on receipt of LCP configure request (AutoPPP). # mgetty has to be compiled with "-DAUTO_PPP" for this to work. # Warning: Case is significant, AUTOPPP or autoppp won't work! # Consult the "pppd" man page to find pppd options that work for you. # # NOTE: for *some* users, the "-detach" option has been necessary, for # others, not at all. If your pppd doesn't die after hangup, try it. # # NOTE2: "debug" creates lots of debugging info. LOOK AT IT if things # do not work out of the box, most likely it's a ppp problem! # # NOTE3: "man pppd" is your friend! # # NOTE4: max. 9 arguments allowed. # /AutoPPP/ - a_ppp /usr/sbin/pppd auth -chap +pap -detach login 192 .168.2.150: ipx == end /etc/mgetty+sendfax/login.config === === cut /var/log/messages === May 26 04:21:07 ips pppd[11067]: pppd 2.3.11 started by a_ppp, uid 0 May 26 04:21:07 ips pppd[11067]: Using interface ppp0 May 26 04:21:07 ips pppd[11067]: Connect: ppp0 <--> /dev/ttyS0 May 26 04:21:13 ips PAM_pwdb[11067]: (ppp) session opened for user ppdm by a_ppp (uid=0) May 26 04:21:13 ips pppd[11067]: user ppdm logged in May 26 04:21:13 ips pppd[11067]: local IP address 192.168.2.150 May 26 04:21:13 ips pppd[11067]: remote IP address 192.168.2.153 May 26 04:21:13 ips pppd[11067]: CCP terminated by peer May 26 04:21:13 ips pppd[11067]: Compression disabled by peer. >[] May 26 15:49:48 ips pppd[6583]: pppd 2.3.11 started by a_ppp, uid 0 May 26 15:49:48 ips pppd[6583]: Using interface ppp0 May 26 15:49:48 ips pppd[6583]: Connect: ppp0 <--> /dev/ttyS0 May 26 15:49:51 ips PAM_pwdb[6583]: (ppp) session opened for user ppbp by a_ppp( uid=0) May 26 15:49:51 ips pppd[6583]: user ppbp logged in May 26 15:49:51 ips pppd[6583]: Deflate (15) compression enabled May 26 15:49:52 ips pppd[6583]: local IP address 192.168.2.150 May 26 15:49:52 ips pppd[6583]: remote IP address 192.168.2.151 === end /var/log/messages === TG> появилось (хотя это вряд ли). Геннадий P.S. Ткнет меня кто-нибудь из TG> вышеназванных господ носом в доку или нет? man pppd man mgetty less /usr/doc/HOWTO/PPP-HOWTO вот этих трех источников мне в свое время хватило, так что курите, любезный, до полного просветления. wbr, Boris Pankin | mailto:aabp@ips.spb.su | http://aabp.chat.ru --- GoldED+/LNX 1.1.5-20011130 (Linux 2.4.18-3 i686) * Origin: Crazy ZOO (2:5030/556.47) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/40073cf4aa28.html, оценка из 5, голосов 10
|