【全步骤教程】利用Openwrt实现双宽带双线叠加负载均衡
家里一直有移动和电信两条宽带,以前的用法一直是家里的几台手机连不同的WIFI。放假了休息,忽然想把家里两条宽带融合在一起,双线叠加,同时负载均衡,电信地址走电信、移动地址走移动。网上大致搜了一下,很快搞成功了。这篇记录一下双宽带负载均衡教程,防止自己忘了,也给需要的朋友。
一、目标
利用软路由openwrt,实现几个目标:
电信移动双宽带叠加
500M电信宽带和300M移动宽带在流量上5:3分配
目标地址走对应通道,移动的走移动、电信的走电信
特别设备如群晖,全部流量走电信通道,稳定提供个人云服务。
二、实现拓扑图
实现拓扑如图所示。
软路由两根网线分别连两个光猫,再向下连PC、NAS、N1等设备,这里我的软路由只有4个口,连两个上行后,再连wifi就剩一个下行,剩下的设备就连在wifi上了。
三、配置步骤
注意保存设置。
1.设置网络接口
这里先展示一下网络接口的最终配置效果,电信和移动的pppoe都已配好,同时也已经配好了ipv6。
这里不详细介绍wan口配移动pppoe的过程了。
唯一需要注意的,就是WAN口配置时,使用的网关跃点 要配置成不一样的,比如电信的网关跃点是20,移动的是22。
这个网关跃点是优先级,越小越优先。
2.设置负载均衡
负载均衡MWAN接口
在网络》负载均衡》接口中,删除全部默认(后面几个界面都删除默认的),添加如图的两个接口。输入wan回车,这里注意小写,跟踪的主机或ip地址填入常用的,比如www.baidu.com,也可以电信、移动网内部可ping通的dns。添加好后会显示跃点数,这个数是从之前的接口中读出来的,如果不显示说明没设置对,注意检查大小写。
成员设置
在下一个成员标签中,添加如图4个成员,这里跃点表示优先级,权重表示带宽分配,后面会讲为什么这么配。这个名称命名就能看出,M1表示跃点1,W5表示权重5,WAN和WAN2就是宽带1和宽带2
策略设置
在前一页四个成员的基础上,新建如图几个策略。也就是通过不同的跃点优先级,来确定先走哪个线路。如图中的几个策略,就是优先走电信通道,电信不通再走移动通道,再多就是两者以5:3叠加通道。
这样做的好处,就是如访问网银时,能保证一个出口。
MWAN3分流助手
在没有这个分流助手以前,需要自己维护一个地址列表,现在有人做了这个插件,对于openwrt配置负载均衡非常方便了。很简单,启用即可。这里要记住IPset名称,电信叫ct,移动叫cmcc。
这个插件在服务里,没有的话需要自己安装。
规则设置
回到网络》负载均衡》规则中,如图设置以上几项。这个规则是自上至下执行,图中的第一条规则就是群晖服务优先走电信网络。第二条就是N1设备优先走移动线路。第5条是443、80接口走均衡。这个可以用来测试叠加效果。
这里在配置CTCCFIRST规则时,除了选好策略外,一定要写上IPset为ct,也就是对应电信。相应的移动要写好cmcc。
这样就能实现对应地址走相应线路。
配置完成,以上随时保存,最后重启设备应用。
四、测试与总结
首先进入状态》负载均衡。
双端口均为绿色,即实现了双宽带叠加。
测试一下速度。
顶峰速度比较高,实际只有不到600,在下载ubuntu时确实比较快,加上开销的话网速很快了,可以看出网速叠加效果已经出来了。
实际我多次测试了不同策略,比如把balance改为ctcc优先,把网页80端口访问仅限ctcc等。这样网页端速度测试相比图中的速度明显下降了。可以说网速叠加非常明显。
再就是如图,上行速度快很多了。
还有群晖的外网访问也没有问题。专门走电信线路来提供服务,至于怎么叠加上行带宽,一起来提供服务,这就之后来进行研究了。
这里面有什么技术问题,欢迎大家一起交流。
祝大家蛇年大吉。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
值友3334048900
校验提示文案
SuperMax_Z
校验提示文案
值友3932428875
校验提示文案
Fly爱DD
校验提示文案
什么_张大妈
校验提示文案
生为何故
校验提示文案
牛气的鱼
校验提示文案
Timending
校验提示文案
天猫客服
校验提示文案
强力的猪仔
校验提示文案
值友3091229546
校验提示文案
奢大奅
校验提示文案
咖啡小冰
校验提示文案
blueseaway
校验提示文案
困惑的大蚂蚁
校验提示文案
爱上虾的鱼
校验提示文案
困惑的大蚂蚁
校验提示文案
blueseaway
校验提示文案
咖啡小冰
校验提示文案
奢大奅
校验提示文案
值友3091229546
校验提示文案
Timending
校验提示文案
值友3932428875
校验提示文案
爱上虾的鱼
校验提示文案
强力的猪仔
校验提示文案
牛气的鱼
校验提示文案
SuperMax_Z
校验提示文案
值友3334048900
校验提示文案
天猫客服
校验提示文案
生为何故
校验提示文案
Fly爱DD
校验提示文案
什么_张大妈
校验提示文案