您好,欢迎到访bingge的博客! 登录后台 查看权限

OpenWRT固件Load Balancing

教程 bingge 2016-11-30 1044 次浏览 个评论
上一次小编与大家分享了OpenWRT固件实现多WAN功能,今天我们分享多WAN负载均衡,也算是对之前帖子来个后续吧。


准备工作
华硕RT-N66U,以下简称路由器
OpenWRT chaos_calmer 15.05固件
Internet线路两条(DHCP 与PPPOE线路)

路由器设置双WAN
当然设置多少WAN根据你所需情况而定,我们还是以双WAN进行分享,具体设置方式参见 [Open-WRT] OpenWRT固件多WAN功能

负载均衡
OpenWRT固件下要实现多WAN负载均衡一般我们可以借助MWAN3来实现。

安装MWAN3
#opkg update
#opkg install luci-app-mwan3、luci-i18n-multiwan-zh-cn
这样网络下面便会出现一个Load Balance选项,这就我们想要设置的负载均衡。

配置-接口
点击配置-接口页面是否有我们之前新增的两个WAN接口,如果没有可以在左下角输入WAN接口名称(例如WAN2),然后点击添加。然后分别设置WAN、WAN2 Interface,启用此功能,跟踪的IP地址我们设置中国电信的114.114.114.114,这样 PING的IP改成国内的,不然容易被误判掉线……其他默认就好。如下图:
wan配置
wan2配置
完成接口配置最后就是下图这样:

配置-成员(Members)
“成员”用来设置每一个MWAN3接口的跃点数(即接口优先级)和所占比重,同时成员不应与接口、政策、规则中的任意一个设置项使用相同的名称。
配置-成员页面左下角输入成员名称,点击添加。我们配置的是两个接口(双WAN)负载均衡,所以接口的跃点数和接口比重全部一样
所有成员添加完成,就是下面这样的结果:

配置-策略(Policy)
“策略”将成员进行分组,由下面一页配置的规则把流量划分进不同政策,再由政策根据成员的跃点数和接口比重分配流量。
具体怎么分配继续看下图页面说明……如果希望创建一个政策,实现把两个接口其中一个作为备用链路,那么上面创建两个成员的时候主接口设置较低的跃点数,备用接口设置较高的跃点数。然后两个接口划分到同一个成员中即可。
这里我们只创建了一个名为balance的成员,然后添加两个接口,然后保存即可。
方法依然是页面左下角输入Policy名称(balance),设置Memberused为上面设置的两个成员名称。

配置-规则(Rules)
规则”基于IP地址、协议、端口把流量划入不同政策。规则按照从上到下的顺序进行匹配,没有被匹配到的流量会交给系统默认路由表处理
规则页面左下角输入名称,点击添加。设置如下:
我们只需要一条规则,匹配目标主机为0.0.0.0/0到政策balance
完成之后你会发现总览-端口设定页面两个WAN接口都变成绿色


到这里,今天的分享算是结束了。我们下期再见,拜拜……

本文转载:http://www.52asus.com/thread-2908-1-1.html

本文来自 AsusSmart Router Blog 转载请注明;

本文地址:http://www.asussmart.com/smart/312.html