准备
一台已经刷好Pandorabox(Openwrt)的路由器、两条宽带
实战环境
- 固件:PandoraBox R8.1.12 By Lean
- 硬件:K2P A1版
过程
配置VLAN
为了将一个LAN口映射为WAN口,选择网络-交换机,添加一个VLAN3,比如我希望将LAN1口配置为WAN口,在VLAN1中把LAN1配置为关,VLAN3中除LAN1配置为未标记外,其他均配置为关,结果如图所示。
配置网络连接
选择网络-接口-添加新接口,将新接口的名字设为WAN2,新接口的协议设置为上网模(一般为PPPOE),在包括以下接口中选择刚建立的VLAN: "eth0.3"
配置负载均衡
选择网络-负载均衡
在配置-接口中选择新建两个接口,分别为WAN、WAN2,所有选项均设为默认即可
在配置-成员中选择新建两个成员,分别为WAN_w1,WAN2_w1(名字可以随便取,不要与上一步中新建的接口相同),根据实际带宽大小可以设置比重不同,实战环境中两条均为百兆宽带,所以设为1:1
在配置-策略中修改balance策略,将WAN_w1,WAN2_w1 设为使用的成员
如果有特殊需要,比如使用酸酸乳,可以先用ping工具看一下酸酸乳服务器地址使用哪一条宽带ping最低,然后新建一个策略名为酸酸乳,将使用成员设为该宽带,备用成员选择不可达(丢弃)
由于https安全访问下,使用不同ip在一段时间内访问同一网站,可能会触发网站的安全机制,所以建议使用单一IP访问HTTPS网站,所以按照上一步新建一个策略为https_rule,将分配的策略改为https_rule
如果使用酸酸乳,可以新建一个规则,按照上一步步骤将分配的策略改为酸酸乳对应的策略,也可以对于固定IP地址新建规则,指定IP访问,比如说LOL的分区。注意根据需要调整优先级,最终效果如下
效果
保存完所有配置,双WAN在理论上已经叠加成功了,由于https已经被我们固定一个IP访问了,所以使用speedtest只能测试出单宽带的速度,使用http下载/BT下载/steam等下载可跑到满速