一、准备工作
首先确保你的软路由有多个WAN口(或通过USB扩展网卡),且运营商支持多拨。建议使用OpenWrt 21.02以上版本,本教程以K5.10内核为例。
二、基础网络配置
1. 进入OpenWrt后台「网络」-「接口」,删除原有WAN口配置
2. 点击「添加新接口」:
- 名称:WAN1
- 协议:DHCP客户端(或PPPoE拨号)
- 物理设置:选择对应物理网卡(如eth1)
- 防火墙设置:创建并分配新区域wan
3. 重复步骤创建WAN2/WAN3接口(注意物理网卡不要冲突)
三、安装多拨插件
1. SSH登录软路由执行:
opkg update opkg install mwan3 luci-app-mwan3
2. 重启luci服务:/etc/init.d/uhttpd restart
四、配置负载均衡
1. 进入「网络」-「负载均衡」
2. 在「接口」标签页:
- 添加WAN1/WAN2/WAN3接口
- 跟踪方法:ping(建议用114.114.114.114)
- 可靠性:1(故障切换阈值)
3. 在「成员」标签页:
- 创建成员组(如wan1_only)
- 权重:10(带宽比例参考值)
- 重复创建其他接口成员
4. 在「策略」标签页:
- 添加均衡策略(如balanced)
- 使用成员:wan1_only wan2_only wan3_only
- 策略:均衡(默认加权轮询)
5. 在「规则」标签页:
- 添加默认规则
- 源地址:任意
- 目标地址:任意
- 使用策略:balanced
五、关键优化设置
1. 防火墙调整:
- 进入「网络」-「防火墙」
- 在wan区域设置中启用「Masquerading」(NAT转发)
- 确保区域间转发允许wan→lan
2. 多拨防干扰:
echo "options pppoe pppoe_max_payload 1452" >> /etc/modules.d/60-pppoe
3. 连接数优化:
uci set network.wan1.conntrack='1' uci set network.wan2.conntrack='1' uci commit network /etc/init.d/network restart
六、效果验证
1. 查看负载状态:
watch -n 1 mwan3 status
2. 测试方法:
- 同时打开多个测速网站
- 观察不同出口IP变化
- 使用iperf3测试叠加带宽
七、常见问题处理
Q:多拨后网络卡顿?
A:检查MTU设置,在接口高级选项中调整MTU为1492(PPPoE)或1500(DHCP)
Q:某个WAN口离线?
A:进入mwan3状态页面,检查接口跟踪状态,调整ping检测地址
Q:如何实现游戏走指定线路?
A:在mwan3规则中添加游戏服务器IP段,指定使用策略为对应WAN口成员
八、进阶玩法
1. 结合adbyby广告过滤:在「网络」-「DHCP/DNS」中设置DNS转发规则
2. 配置智能分流:安装ssr-plus插件,配合mwan3实现国内外流量智能分配
3. 带宽监控:安装luci-app-statistics插件实时查看各线路流量
提示:所有配置完成后建议执行备份(系统-备份/升级),方便后续恢复
版权:文章来源: 文章该内容为作者观点,Firekb仅提供信息存储空间服务,不代表Firekb观点或立场。版权归原作者所有,未经允许不得转载。对于因本网站图片、内容所引起的纠纷、损失等,Firekb不承担侵权行为的连带责任。如发现本站文章存在版权问题,请联系:ysdl@esdli.com
转载请注明出处:https://www.esdli.com/13605.html
还没有评论呢,快来抢沙发~