有事您说话 发表于 2016-11-18 16:21:12

OpenWRT固件Load Balancing

本帖最后由 有事您说话 于 2016-11-18 16:25 编辑

上一次小编与大家分享了OpenWRT固件实现多WAN功能,今天我们分享多WAN负载均衡,也算是对之前帖子来个后续吧。
准备工作华硕RT-N66U,以下简称路由器OpenWRT chaos_calmer 15.05固件Internet线路两条(DHCP 与PPPOE线路)
路由器设置双WAN当然设置多少WAN根据你所需情况而定,我们还是以双WAN进行分享,具体设置方式参见 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接口都变成绿色
到这里,今天的分享算是结束了。我们下期再见,拜拜……

Dr.Antenna 发表于 2016-11-18 16:39:47

赞赞赞

514422325 发表于 2016-11-18 18:21:26

:lol学习下
页: [1]
查看完整版本: OpenWRT固件Load Balancing