按下文设PPP SERVER 到“/usr/sbin/pppd –detach”出错!求救///

由 wheel 在 01-08-2004 10:16 发表:

按下文设PPP SERVER 到“/usr/sbin/pppd –detach”出错!求救///

RedHat下架设PPP Server详解

很多时候,我们需要一台可以拨到自己内部局域网的ppp Server,如果你的局域网刚好

有一台Linux主机,或者需要一台配置不是高档的ppp Server时,那么用Linux来做是最合适

不过的了。很多Linux站点上都讲怎样怎样在slackware下设置,而安装slackware下的方法在

redhat下是不能成功配置的。我第一次在Redhat上架PPP Server,就颇费了一番工夫,终于

搞定。现在写出来,好让各位GG、JJ、DD、MM老少爷们少走弯路。

首先,我们要打开系统对com口的tty守护。在redhat的的缺省下,系统没有配置com口的

守护。我们需要自己手工在系统的初始化文件列表中添加com口的守护命令。Redhat在安装时

,有一个communication包,里面有一个mgetty-1.1.14-8.i386.rpm,安装他用来做com口的

tty守护程序。

Mgetty的用法和Slackware下面的agetty和uugetty查不多,而且更好用一点。下面就是

mgetty的主要参数说明(省略了与Fax有关的东西):

mgetty [options] ttydevice [gettydefs]

-s

 1<speed> 速率设置   
 2  
 3  
 4  
 5-p <login prompt=""> 登陆提示   
 6  
 7  
 8  
 9-n # 响铃多少次后系统自动应答,#表示响铃的次数,默认值为1次。   
10  
11  
12  
13-R <t> 回拨,回拨时间 t秒   
14  
15  
16  
17-i <issue file=""> 登陆成功后的信息   
18  
19  
20  
21有了参数说明,写一个com口的初始化脚本就很容易了。在/etc/inittab里面添加一行命   
22  
23令,我的是这样写的:   
24  
25  
26  
27###############dial up###################   
28  
29  
30  
31d1:12345:respawn:/sbin/mgetty -s 38400 -n 3 ttyS0   
32  
33  
34  
35我用的是com1,如果你用com2的话,就把gettydefs改成ttyS1就可以了。   
36  
37  
38  
39执行Init q,看看mgetty启动了没有,如果没有,根据modem使用com口的情况修改上述   
40  
41文件,直到mgetty启动,同时modem的TR灯点亮为止。   
42  
43  
44  
45接着需要设置ppp参数。在/etc/ppp目录下修改options和options.ttyS0(如果你使com   
46  
472就改option.ttyS2):   
48  
49  
50  
51options :   
52  
53  
54  
55asyncmap 0   
56  
57  
58  
59netmask 255.255.255.0 (根据你网络的设置修改掩码</issue></t></login></speed>
Published At
Categories with 服务器类
Tagged with
comments powered by Disqus