QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3857|回复: 6

[讨论]双ADSL用bonding实现负载均衡

[复制链接]
发表于 2004-12-13 13:34:58 | 显示全部楼层 |阅读模式
系统:fc2
双网卡:eth0 eth1

1.加载bonding模块
# modprobe bonding

2.
在/etc/modules.conf里加上
alias bond0 bonding
options bond0 miimon=100 mode=0

3.建立:/etc/sysconfig/network-scripts/ifcfg-bond0
cat > /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
USERCTL=no
ONBOOT=yes
BOOTPROTO=none

4.
修改/etc/sysconfig/network-scripts/ifcfg-eth0如下:
DEVICE=eth0
USERCTL=no
ONBOOT=yes
BOOTPROTO=none
MASTER=bond0
SLAVE=yes

5.修改/etc/sysconfig/network-scripts/ifcfg-eth1如下:
DEVICE=eth1
USERCTL=no
ONBOOT=yes
BOOTPROTO=none
MASTER=bond0
SLAVE=yes

6.
建立2个adsl拨号
一个是ppp0,一个是ppp1
两个的网络设备全部选择:bond0
然后启动adsl
adsl-start /etc/sysconfig/network-scripts/ifcfg-eth0
adsl-start /etc/sysconfig/network-scripts/ifcfg-eth1

7.
检查:ifconfig
出现bond0,eth0,eth1,ppp0,ppp1,lo

这时候2个网卡灯都闪!

8.
当你随便拔掉一根网线后,如果拔掉eth0的上的网线A,网络没断!然后把网线A插回去,接着拔掉eth1上的网线B,网络仍然没断!
这里说明bonding起到了作用!

9.
问题:我下载怎么没有快起来呢?

哪位达人有经验指导下,谢谢!
发表于 2004-12-13 13:42:54 | 显示全部楼层
负载均衡了嘛,下载时所创建的连接只是其中一条ADSL线路的,并不是带宽加倍。
回复

使用道具 举报

发表于 2004-12-13 14:27:27 | 显示全部楼层
bixuan,你是双adsl接入到一台pc上么?
回复

使用道具 举报

 楼主| 发表于 2004-12-13 18:25:01 | 显示全部楼层
[quote:51b7c427f2="jarson"]bixuan,你是双adsl接入到一台pc上么? [/quote]
是啊是啊!难得公司有这个条件赶紧测试,呵呵
回复

使用道具 举报

发表于 2004-12-14 14:11:24 | 显示全部楼层
那如果一条ADSL一条小区宽带(不用身份验证有固定私网IP的)怎么负载均衡?
回复

使用道具 举报

 楼主| 发表于 2004-12-14 20:38:56 | 显示全部楼层
你的问题是流量控制问题,可以看看下面的文章:
http://tech.ccidnet.com/pub/article/c322_a176093_p1.html
回复

使用道具 举报

发表于 2009-3-31 17:22:29 | 显示全部楼层
那如何做到带宽加倍内。请大虾赐教!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 00:26 , Processed in 0.060951 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表