您好,欢迎来到思海网络,我们将竭诚为您提供优质的服务! 诚征网络推广 | 网站备案 | 帮助中心 | 软件下载 | 购买流程 | 付款方式 | 联系我们 [ 会员登录/注册 ]
促销推广
客服中心
业务咨询
有事点击这里…  531199185
有事点击这里…  61352289
点击这里给我发消息  81721488
有事点击这里…  376585780
有事点击这里…  872642803
有事点击这里…  459248018
有事点击这里…  61352288
有事点击这里…  380791050
技术支持
有事点击这里…  714236853
有事点击这里…  719304487
有事点击这里…  1208894568
有事点击这里…  61352289
在线客服
有事点击这里…  531199185
有事点击这里…  61352288
有事点击这里…  983054746
有事点击这里…  893984210
当前位置:首页 >> 技术文章 >> 文章浏览
技术文章

linux中命令行界面ADSL拨号上网

添加时间:2011-1-10  添加: admin 

电信的ADSL使用的是PPPOE拨号方式,因此,要在Linux下使用ADSL,必须安装PPPOE客户端软件。下面说明如何进行安装:
  本文以RedHat Linux 9.0为实验平台,其它平台的Linux安装办法可以参照下面从源代码进行安装的步骤。
一、 安装的前提条件
  1.确保安装了网卡并工作正常使用命令:
    #ifconfig eth0
  查看网卡状态。
  2.在系统中不要设置默认路由(网关),让ADSL拨号后自动获得。如果已经设置了默认路由,使用以下方法删除:
  在文件 /etc/sysconfig/network 中删除 GATEWAY= 这一行,然后以root执行:
   #/etc/rc.d/init.d/network restart
  3.已经安装了pppd软件包。
  如果存在文件 /usr/sbin/pppd,则说明已经安装了pppd;
  如果未安装,从RedHatLinux 6.2安装光盘上安装ppp-2.3.11-4.i386.rpm这个软件包。

二、 安装PPPOE客户端软件
  Linux下的PPPOE客户端软件比较多,而且大多使用GNU License,我们推荐使用rp-pppoe 这个软件包。从http://www.roaringpenguin.com/pppoe...梢韵略浴edHat 62平台下的rp-pppoe的二进制软件包,而且可以下栽源代码软件包。

  1.二进制软件包的安装:

  A.下栽二进制软件包
  http://www.roaringpenguin.com/pppoe...-3.2-1.i386.rpm

  B.进行安装
  以root执行:
    #rpm -Uvh rp-pppoe-3.2-1.i386.rpm

  2.从源代码进行安装:
  从源代码进行安装同样适用于其它平台的Linux,但必须在Linux系统中安装gcc编译器。
  A.下栽源代码软件包
  http://www.roaringpenguin.com/pppoe/rp-pppoe-3.2.tar.gz

  B.解压缩
    #tar xvfz rp-pppoe-3.2.tar.gz
    #cd rp-pppoe-3.2

  C.进行编译和安装
    运行脚本
    #./go
  将自动进行编译和安装,最后,调用/usr/sbin/adsl-setup进行配置,具体解释见三。

三、 配置PPPOE客户端软件
  安装完软件包后,必须配置pppoe的配置文件/etc/ppp/pppoe.conf,从而让ADSL拨号时使用配置文件中的用户名、密码等参数。我们不必手工改动这个文件,可以使用adsl-setup这个工具进行配置:
    #/usr/sbin/adsl-setup
当出现
    >>> Enter your PPPoE user name :
  输入ADSL帐号的用户名
当出现
  >>> Enter the Ethernet interface connected to the ADSL modem
  For Solaris, this is likely to be something like /dev/hme0.
  For Linux, it will be ethn, where 'n' is a number.
  (default eth0):
  输入 eth0 ,这是ADSL相连的网卡的名字。
当出现
  >>> Enter the demand value (default no):
  输入 no
当出现
  >>> Enter the DNS information here:
  输入 server ,这表示使用ADSL拨号自动获得的DNS服务器IP地址
当出现
  >>> Please enter your PPPoE password:
  输入ADSL帐号的密码
当出现
  >>> Choose a type of firewall (0-2):
  输入 0 ,不使用防火墙
当出现
  >>> Accept these settings and adjust configuration files (y/n)?
  如果输入的信息正确,输入 y ,完成配置,否则,输入 n 重新输入。

四、 启动PPPOE客户端软件
  使用命令:
    /usr/sbin/adsl-start
  启动PPPOE客户端软件,进行连接,如果成功,将出现Connected;
  如果不成功,请检查网线、ADSL MODEM等物理设备,并查看 /var/log/messages中的信息
    /usr/sbin/adsl-stop 关闭和ISP的连接
    /usr/sbin/adsl-status 查看当前连接的状态
  如果想在Linux系统启动时自动启动ADSL连接,输入以下命令
    #chkconfig --add adsl
  将在当前的运行级下加入ADSL的自启动脚本。

五、测试
  当连接成功后,使用命令:
    #ifconfig -a
  在输出中应该含有关于 ppp0 的一堆信息,其中还绑定了 IP 地址,说明已经从拨号中获得了IP地址。
  使用命令
    #netstat -nr
  查看路由表信息,这时的默认路由应该是上面获得的IP地址。如果没有默认路由,我们可以手动增加: <

分享到:

顶部 】 【 关闭
版权所有:佛山思海电脑网络有限公司 ©1998-2024 All Rights Reserved.
联系电话:(0757)22630313、22633833
中华人民共和国增值电信业务经营许可证: 粤B1.B2-20030321 备案号:粤B2-20030321-1
网站公安备案编号:44060602000007 交互式栏目专项备案编号:200303DD003  
察察 工商 网安 举报有奖  警警  手机打开网站