• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

RedHat6.2服务器配置方案(八)PPP

发布: 2007-6-21 12:06 | 作者:   | 来源:   | 查看: 16次 | 进入软件测试论坛讨论

领测软件测试网

   
  作 者: 汤海京
  
  第七章 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等从服务器发送到Inte.net。所以我们只要配置好服务器上的自动拨号,也就能实现客户机的自动拨号。

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网