|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Cyril Y. Nickonorov 2:5020/400 02 Sep 2001 16:36:40 To : All Subject : PPP config problem (continued) --------------------------------------------------------------------------------
Приветствую, All!
Вот никак не прорвусь через настройку dial-in сервера.
Ситуация примерно такая: Linux, pppd-2.3.11, mgetty, PAP,
IP и DNS выдаются сервером.
Mодем снимает трубу, соединяется, поднимается pppd,
с машины клиента (Win98) машину сервер видно, а дальше
все глухо. То-есть не роутятся пакеты с ppp0 на eth0 и
дальше. С сервера Интернет виден. В options proxyarp
стоит. Единственная особенность - маска подсети не класса
С, а 255.255.255.240. Может pppd не понимает такую
подсеть? Кстати, когда ppp0 поднят, то маска у него все
равно остается 255.255.255.0.
Помогите советом.
Кирилл.
P.S. Вот мои конфиги:
- --- cut ---
/etc/network/interfaces:
iface lo inet loopback
iface eth0 inet static
address xxx.xxx.xxx.229
netmask 255.255.255.240
gateway xxx.xxx.xxx.225
broadcast xxx.xxx.xxx.239
/etc/ppp/options:
asyncmap 0
auth
crtscts
lock
hide-password
modem
netmask 255.255.255.240
proxyarp
noipx
debug
nodetach
mtu 585
mru 585
logfile /var/log/ppp.log
/etc/ppp/options.ttyS1:
38400
:xxx.xxx.xxx.230
/etc/ppp/pap-secrets:
pppuser * "" *
/etc/ppp/peers/dial-in:
nodefaultroute
auth
refuse-chap
require-pap
disconnect "/usr/sbin/chat -- \d+++\d\c OK ath0 OK"
debug 9
netmask 255.255.255.240
proxyarp
xxx.xxx.xxx.229:
ms-dns xxx.xxx.xxx.226
ms-dns xxx.xxx.xxx.227
/etc/ppp/ip-up.local:
#!/bin/sh
#
echo -ne "Login:" ${PEERNAME} `date +'%d/%m/%Y %T'` > /var/tmp/`cat
/var/run/${IFNAME}.pid`
/etc/ppp/ip-down.local:
#!/bin/sh
#
PID=`cat /var/run/${IFNAME}.pid`
echo -ne " - "`date +'%T'` >> /var/tmp/${PID}
echo " TIME: $[$CONNECT_TIME/60]m, SENT: $[$BYTES_SENT/1024]Kb, RCVD:
$[$BYTES_RCVD/1024]Kb" >> /var/tmp/${PID}
cat /var/tmp/${PID} >> /var/log/ppp.log
/bin/rm /var/tmp/${PID}
/etc/ppp/ip-up:
#!/bin/bash
# This file should not be modified -- make local changes to
# /etc/ppp/ip-up.local instead
LOGDEVICE=$6
REALDEVICE=$1
export PATH=/sbin:/usr/sbin:/bin:/usr/bin
echo "$REALDEVICE" > /var/run/ppp-$LOGDEVICE.dev
[ -x /etc/ppp/ip-up.local ] && /etc/ppp/ip-up.local $*
exit 0
/etc/ppp/ip-down:
#!/bin/bash
# This file should not be modified -- make local changes to
# /etc/ppp/ip-down.local instead
LOGDEVICE=$6
REALDEVICE=$1
[ -x /etc/ppp/ip-down.local ] && /etc/ppp/ip-down.local $*
exit 0
- --- cut ---
--- ifmail v.2.15dev5
* Origin: IMVS RAN (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/21463e81732c.html, оценка из 5, голосов 10
|