BBS水木清华站∶精华区
发信人: scaner (木瓜好好), 信区: Linux
标 题: ppp server真是那么难配吗?
发信站: BBS 水木清华站 (Sat Apr 3 10:28:05 1999)
感觉配ppp server应该是很轻松的一件事呀,不知道
是不是偶运气好的缘故吧.老姐配了一个下午都没有
摆平,害的老弟还饿了一个小时的肚子,据说还是参考了
精华区的某片文章,当真是faint呀.
配置ppp server,首先要确认以下几个事实:
modem一定是已经配好了,换而言之,用minicom拨
入拨出都没有问题,还有就是确定ppp client只是单机,
这样ppp server不需要外加路由.三是安装了mgetty,这个
东西在redhat中好象缺省是不安装的.getty本来也是可以
的,不过mgetty更方便了,对一般的modem确实是什么配置
都不要就能转起来了.
下面假设modem是连在COM2上的,就是/dev/ttyS1
先到/etc/inittab中加一句:
S1:2345:respawn:/sbin/mgetty ttyS1 -s 115200
保存退出后init q
先ps axw|grep getty,看看mgetty起来了没有,
然后在试拨一下,看看Login和password能不能正常
出来,如果不行,那只能算你倒霉了,没法在五分钟内
配好ppp server了,原因多半是modem兼容性不好
需要慢慢修改mgetty的初始化的at命令串了.
如果能正常的拨进来,就可以开始配pppd了.
值得一提的是/usr/doc/pppd../这个目录中的
README.linux是很有指导意义的,其中关于如何配
ppp server讲的很清楚.
先建立ppp用户,然后建立~ppp/.ppprc文件,内容是
-detach
modem
crtscts
lock
∶192.168.10.30
最后一行是<server ip>:<client ip>对,要按你的需要
修改一下.
README.linux中是让ppp用户的shell直接改成/usr/sbin/pppd
不过这样ppp用户需要一些特殊的权限,我的办法是先吧
/usr/sbin/pppd复制到~ppp/pppd,然后
chmod a+x ~ppp/pppd
chmod u+s ~ppp/pppd
chown root.root ~ppp/pppd
最后到/etc/passwd中把ppp用户的shell设成
/home/ppp/pppd
这样就算完事了.顺便想提一下的就是觉得redhat原来的
kernel编译得挺好的,感觉除非是要加上APM支持,根本
没有必要重新编译内核,自己编译的内核,怎么也不会比
别人专业级的要好多少呀.当然想实践一下自然是好的
如果只是想实用的话,确实不用多此一举.
--
#telnet I.want.to.go
telnet: Unable to connect to remote host: No Route to host
※ 修改:·reden 於 Apr 3 19:36:47 修改本文·[FROM: 159.226.21.168]
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 202.119.79.71]
BBS水木清华站∶精华区