| 网站首页 | 新闻中心 | 技术资料 | 下载中心 | 图片中心 | 电子书 | 维修图纸 | 笔记本频道 | 手机软件 | 维修视频 | 驱动仓库 | 论坛 | 
 

RSS

收藏本站

设为首页

   
  您现在的位置: 龙腾电脑维修网 >> 技术资料 >> 网络专栏 >> ADSL >> 文章正文Linux下设置PPP连接
 Linux下设置PPP连接 【字体:

Linux下设置PPP连接

来源:网络转载 作者:未知

在家庭网络和“家庭办公”一族中,PPP连接是非常实用的一项技术。本文将详细讲解在Linux局域网服务器中如何拨出和拨入的方法与技巧,即如何让Linux服务器成为PPP的客户端和服务器,同时讲解如何设置回拨服务。 
  
  Linux下如何拨号上网 
  在Linux服务器中设置PPP,使其能够拨号,并能连接到ISP,从而将计算机与Internet相连。下面为Linux PPP客户端设置的一般步骤。 
  
  1.编译内核使其支持PPP 
  
  在大多数情况下,不用重新编译内核。如果不能确认Linux是否需要编译,可以查阅说明文档,注意这个内核是否支持PPP。 
  
  2.设置串行端口和调制解调器 
  
  (1)串口设备文件 
  
  Linux下串口设备文件的命名和DOS的关系如下: 
  
  DOC COM1=Linux/dev/cua0(and/dev/ttyS0) 
  
  DOC COM2=Linux/dev/cua1(and/dev/ttyS1) 
  
  一般来说,/dev/cua*是用来拨出的,/dev/ttyS*是用来拨入的,但现在已经可以不加以区分了,都用的是/dev/ttyS*。如果计算机上没有/dev/ttyS*,则需要用mknod来建立这些设备文件。有个脚本程序MAKEDEV可以简化这个工作: 
  
  # cd/dev 
  
  # ./MAKEDEV ttyS0 
  
  (2)设置中断号和I/O地址 
  
  使用如下命令设置中断号: 
  
  /sbin/setserial/dev/ttyS0 ieq 3#串行鼠标 
  
  /sbin/setserial/dev/ttyS1 ieq 4#MODEM1 
  
  使用如下命令来查看系统的中断设置,以确保没有中断冲突: 
  
  cat/proc/interrupts 
  
  I/O地址与中断一样必须是惟一的,可以设置硬件跳线来改变I/O地址。一般串行口的I/O地址是这样的: 
  
  ttyS0 address 0x3f8 
  
  可以使用下面命令来查看系统的I/O地址设置,以确保没有冲突: 
  
  cat/proc/ioports 
  
  (3)设置调制解调器 
  
  一般情况下,调制解调器的出厂设置不用改变什么。 
  
  3.掌握ISP的信息 
  
  需要知道ISP一些基本信息,特别是DNS地址,并自己设置DNS。因为对于Linux来说,它不允许在连线之时动态地指定DNS的IP地址。 
  
  4.安装拨号所需软件 
  
  PPP客户所需的程序有chat和pppd。还有一个终端通信程序minicom,用来测试拨号用的,也要安装上。 
  
  chat程序的用途是拨号,并等待提示,根据提示输入用户名和密码等登录信息。pppd的用途是建立并维持与服务器的PPP连接,并传输数据。 
  
  5.手动方式建立ppp连接 
  
  整个ppp连接很明显可分成两个步骤: 
  
  (1)用pppd建立ppp连接 
  
  测试拨号能否成功,退出,然后执行pppd程序如下: 
  
  pppd debug lock Modem crtscts defaultroute /dev/ttyS1 115200& 
  
  在一个单独的虚拟控制台上运行下面代码: 
  
  tail-f/var/log/messages 
  
  动态地观察各种日志信息,包括pppd的调试信息。如果看到下面信息就说明PPP连接成功了: 
  
  Jun23 16:10:31hxf pppd[1234]:local IP address210.88.131.151 
  
  Jun23 16:10:31hxf pppd[1234]:remote IP address192.168.10.21 
  
  (2)断开连接 
  
  当测试通过后,需要把连接断掉,使用如下命令: 
  
  Killall pppd 
  
  6.使PPP连接自动化 
  
  在经过手动连接测试之后,就要把这些变成自动的,目的是只用一个命令就能实现拨号连接。 
  
  要使拨号自动化需要两个程序chat和pppd。要得到自动拨号的效果,具体的可查看相关资料。 
  
  7.设置域名解析(DNS) 
  
  Linux下设置域名解析不太方便,域名服务器需要自己设定。 
  
  (1)设置域名服务器 
  
  /ect/resolv.conf文件是存放域名服务器地址的地方,它的内容是这样的: 
  
  domain your.isp.domain.name 
  
  nameserver202.106.196.152 
nameserver202.106.196.115 
  
  需要做的事情就是把ISP的域名服务器地址填到这个文件里。 
  
  (2)自动化 
  
  也许只想在拨号时才加上域名服务器地址,别的时间不需要,因此除了手动之外,还可以让这个过程自动化。可以建立/etc/ppp/ip-up.local和/etc/ppp/ip-down.local两个执行的脚本文件。pppd启动之后,会执行/etc/ppp/ip-up.local里的命令;而pppd结束时,会执行/etc/ppp/ip-down.local里的命令。可以先生成一个包含域名服务器的文件,在ip-up.local中将这个文件改成/etc/resolv.conf,并将/etc/resolv.conf保存下来。在ip-down.local中再将保存的/etc/resolv.conf恢复回来。这样就可以实现添加域名服务器的自动化了。 

[1] [2] 下一页

收藏此文到百度搜藏 百度搜藏
 
  • 上一篇文章:
  • 下一篇文章: 没有了
  • Linux下设置PPP连接相关文章
    RedHat系统ADSL上网配置指南
    优化ADSL加快P2P下载速度
    八种常见ADSL上网断流现象的原因
    linux系统网卡驱动程序的编译与安装
    虚拟机Linux系统下连接ARM开发板的方法
     
     
    推荐文章
      普通文章 Linux下设置PPP连接 (3月9日)
    普通文章 RedHat系统ADSL上网配置指南 (3月9日)
    普通文章 优化ADSL加快P2P下载速度 (2月1日)
    普通文章 八种常见ADSL上网断流现象的原因 (2月1日)
    普通文章 最新电信封ADSL路由共享上网的解 (1月22日)
    普通文章 突破ADSL限制 通过宽带路由多机共 (12月9日)
    普通文章 ADSL MODEM和电话 网卡的连线方法 (11月26日)
    普通文章 宽带ADSL Modem防攻击方法 (11月26日)
    推荐文章 主流接入技术ADSL技术发展及应用 (11月2日)
    普通文章 ADSL Modem防黑客攻击技巧 (10月26日)
    热门文章
      普通文章 Linux下设置PPP连接 (3月9日)
    普通文章 RedHat系统ADSL上网配置指南 (3月9日)
    普通文章 优化ADSL加快P2P下载速度 (2月1日)
    普通文章 八种常见ADSL上网断流现象的原因 (2月1日)
    普通文章 最新电信封ADSL路由共享上网的解 (1月22日)
    普通文章 突破ADSL限制 通过宽带路由多机共 (12月9日)
    普通文章 ADSL MODEM和电话 网卡的连线方法 (11月26日)
    普通文章 宽带ADSL Modem防攻击方法 (11月26日)
    推荐文章 主流接入技术ADSL技术发展及应用 (11月2日)
    普通文章 ADSL Modem防黑客攻击技巧 (10月26日)
    公司简介 -联系方法 -合作伙伴 -RSS订阅 -意见反馈-版权声明 

    @ 2006-2008龙腾电脑 版权所有. ALL RIGHTS RESERVED.

    浙ICP备05046531号