岁月联盟 · 中国技术网 本站主页 | 安全认证 | 用户服务 | 技术论坛
新闻快报 | 新手学堂 | 黑客特区 | 程序语言 | 数 据 库 | 防 火 墙 | 路由交换 | 系统集成 | 服 务 器 | 存储备份 | 考试认证
Windows | Linux | Java | 协议分析 | 问题解答 | 进程大全 | 网页设计 | 多 媒 体 | 图库资料 | 软件下载 | 站内下载
  您现在的位置: 岁月联盟 >> Linux频道 >> 网络管理 >> 网络管理 >> Linux频道正文
在Linux下配置多线路ADSL的方法
作者:未知 文章来源:本站整理 点击数: 更新时间:2007-12-18 17:50:53

    此文档可以说明双ADSL及多ADSL增加线路的配置过程。  

  Linux配置多线路ADSL的方法  

  powered by KindGeorge http://kindgeorge.at.3322.org\经过一段时间的观察,证明运行良好,现把设置过程及方法总结一下,欢迎指正.  

  此文档可以说明双adsl及多adsl增加线路的配置过程.  

  实验环境:  

  操作系统: RedHat7.3  

  两条adsl,长期观察线路稳定,动态ip,带宽2M,  

  三块网卡: eth0 tulip,接内网  

  eth1 3c59x,接第一条adsl  

  eth2 8139too,接第二条adsl  

  ethn xxxx,(如果还有的话....)  

  目的:用两条adsl共同上网,分担负载,实现一般的简单负载平衡,带动内网上网.  

  1.添加网卡  

  插入网卡,启动机器,如果需要双线路上网,就要三块网卡了,配置网卡也可以参考其他资料. 

  配置为找到相应的型号模块,例如:eth2是8139的网卡  

  [root@kindgeorge root]# vi /etc/modules.conf

  alias parport_lowlevel parport_pc

  alias eth0 tulip

  alias eth1 3c59x

  alias eth2 8139too

  把新的线路插在eth2上 

  2.配置adsl 

  方法一: 

  (1)运行adsl-setup程序,会一步一步的提示你完成配置过程.   

  创建ppp0和ppp1的拨号配置文件,并保存配置,一般保存在/etc/sysconfig/network-scripts/ifcfg-ppp1 

  (2)确定/etc/sysconfig/network-scripts/ifcfg-ppp0文件,其中的PIDFILE参数设为:  

  PIDFILE=/var/run/ppp-adsl.pid  

  修改/etc/sysconfig/network-scripts/ifcfg-ppp1文件,将其中的PIDFILE参数设为:  

  PIDFILE=/var/run/ppp-adsl1.pid  

  如果你有更多的线路,可以继续增加0,1,2,3....等  

  这是为了使不同的拨好用不同的pid,如果不修改此参数将无法启动第二条线路接口。 

  (3)配置文件一般是: 

  USERCTL=no

  BOOTPROTO=dialup

  NAME=DSLppp1

  DEVICE=ppp1

  TYPE=xDSL

  ONBOOT=yes

  PIDFILE=/var/run/pppoe-adsl1.pid

  FIREWALL=NONE

  PING=.

  PPPOE_TIMEOUT=20

  LCP_FAILURE=3

  LCP_INTERVAL=20

  CLAMPMSS=1412

  CONNECT_POLL=6

  CONNECT_TIMEOUT=60

  DEFROUTE=yes

  SYNCHRONOUS=no

  ETH=eth2 (对应新线路的网卡)

  PROVIDER=DSLppp1

  USER=isp提供的新用户名字2

  PEERDNS=no

[1] [2] [3] 下一页  

    方法二:

  (1)直接拷贝

  cp /etc/sysconfig/network-scripts/ifcfg-ppp0 /etc/sysconfig/network-scripts/ifcfg-ppp1

  (2)修改其中的ppp0为ppp1,

  修改PIDFILE=/var/run/pppoe-adsl.pid 为PIDFILE=/var/run/pppoe-adsl1.pid

  修改采用的新接线路的网卡,例如:改ETH=eth1 为ETH=eth2

  (3)增加新线路的帐号和密码. 帐号密码一般是保存在/etc/ppp/chap-secrets 和pap-secrets

  我们只需要在最后增加新的用户名2和密码2即可.

  /etc/ppp/chap-secrets文件一般是这样的:

  # Secrets for authentication using CHAP

  # client server secret IP addresses

  "用户名1" * "密码1"

  "用户名2" * "密码2"

  "用户名n" * "密码n"

  3.启动ppp接口

  因为adsl-start 命令缺省只能启动第一的ppp接口。所以要启动两个接口,必须指定配置文件。

  可以用:方法一:

  ifup ppp0

  ifup ppp1

  (ifup pppn...)

  或方法二:

  adsl-start /etc/sysconfig/network-scripts/ifcfg-ppp0

  adsl-start /etc/sysconfig/network-scripts/ifcfg-ppp1

  (adsl-start /etc/sysconfig/network-scripts/ifcfg-pppn)

  4.查看新设置是否启动:

  方法一:执行: ifconfig

  出现ppp0 和ppp1 ,并且均得到ip了.说明成功了,结果象这样:

  ppp0 Link encap:Point-to-Point Protocol

   inet addr:218.114.37.137 P-t-P:61.142.110.30 Mask:255.255.255.255

   UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1

   RX

[1] [2] [3] 下一页


  • 上一个Linux频道:
  • 下一个Linux频道:
  •  
    热门文章
    推荐文章
    关于我们 | 发展历程 | 网站地图 | 广告服务 | 招贤纳士 | 战略合作 | 友情链接 | 著作声明 | 联系我们
    Copyright © 2002-2007 SYUE All rights reserved.
    E_mail:Admin@Syue.Com 皖ICP备05004589号
    未经授权禁止转载、摘编、复制或建立镜像.如有违反,追究法律责任.
    天龙八部私服 传世私服 传奇世界私服 传奇私服 bet365 天龙八部私服 热血江湖私服 英雄合击传奇私服 热血江湖私服 bet365 bet365