荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: georgehill (清风浮云 人生), 信区: Linux
标  题: 懒汉代红帽---第七章 PPP(转寄)
发信站: BBS 荔园晨风站 (Thu Nov  2 23:11:23 2000), 站内信件

【 以下文字转载自 georgehill 的信箱 】
【 原文由 georgehill.bbs@smth.org 所发表 】
发信人: tdx (Happy汤大瞎), 信区: Linux
标  题: 懒汉代红帽---第七章 PPP(转寄)
发信站: BBS 水木清华站 (Wed Nov  1 10:09:03 2000) WWW-POST

第七章 PPP
& 7.1 简 介
    首先向大家强调一点,我们这里所谈的PPP不是要将我们的服务器配置成为提供拨入
服务的服务器,而是用户可以通过服务器拨号上网,简而言之就是,服务器可以按照客户
的需求自动拨号上网,也就是所谓的按需拨号。
    为什么我们要向大家介绍这项配置呢?因为虽然现在许多企业都用DDN上网,但是
Modem在很大程度上还是有它的作用的,所以我们将向大家介绍一下如何实现PPP自动拨号
上网。
& 7.2 所需系统资源
7.2.1 配置文件:
         文件                                                           来源
  /etc/ppp/options              ppp-2.3.11-4.i386.rpm
  /etc/ppp/dial                     管理员创建
  /etc/rc.d/rc.local            initscripts-5.00-1
7.2.2 相关工具:
         文件                                                           来源
  /usr/sbin/chat                           ppp-2.3.11-4.i386.rpm
  /usr/sbin/pppstats           ppp-2.3.11-4.i386.rpm
  /usr/sbin/pppd               ppp-2.3.11-4.i386.rpm
& 7.3 配置方案
1./etc/rc.d/rc.local
作用:这个文件是启动脚本,它是放在启动服务进程之后启动的项目,要想实现自动拨号
,首先应该启动一个PPP的守护进程,实现的方法就是在这个脚本中加上一句话,以实现
开启守护进程。
   实例:
        pppd /dev/modem 115200 connect 'chat -f –v -V /etc/ppp/dial'
        #115200是连接速率,dial是拨号脚本
2./etc/ppp/options
   作用:PPP拨号的全部可选项都在这里
   实例:
         demand
         #按需拨号
idle 300
#若在300秒内没有请求从服务器发出,则自动断开Modem
crtscts
modem
noauth
#无需验证
defaultroute
asyncmap 0
lock
noipdefault
name 169
#与pap-secrets对应
usepeerdns
#抓取DNS到本地
3./etc/ppp/dial
   作用:这是个拨号的脚本,用Modem指令来实现拨号
   实例:
        “ “       ATZ
         #初始化Modem
         OK             ATDT169
         #拨号,注意在外线0后要加“,”
         CONNECT        “ “
         #连接
         name:          169
         #用户名
         word:      169
         #密码
3./etc/ppp/pap-secrets
   作用: pap校验
   实例:
          169 * 169
          #注意一定要在169和*之间加空格
& 7.4 测试及管理方法
1.可以执行ps auxw|grep pppd,查看是否有pppd的守护进程
2.若pppd进程非正常工作,则可以执行killall pppd来杀死守护进程
3. 若想再次启动守护进程,可以执行 /etc/rc.d/rc.local restart
4.执行 tail –f /var/log/message 可以观察拨号过程
5.执行 pppstats可以观察Modem的工作情况
& 7.5  本章小节
其实这一切很简单,通过我上面的叙述,大家不难发现,其实所谓的按需拨号,它的实现
应该被划分成两个步骤:第一,先将服务器本身配置好,让它可以拨号上网;第二,编写
自动拨号配置文件,使Linux服务器具备自动拨号的能力。其实,从客户端自动拨号与从
服务器自动拨号的原理是一样的,只要有向外的请求,就应该自动启动拨号进程,而从客
户机来的请求,最终将通过sendmail,squid等从服务器发送到Internet。所以我们只要
配置好服务器上的自动拨号,也就能实现客户机的自动拨号。


--
※ 来源:·BBS 水木清华站 smth.org·[FROM: 159.226.91.59]
--
※ 转载:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.1.115]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店