为什么要用负载均衡
在使用网络代理的过程中,你是不是也遇到过这些问题:
- 搬瓦工的流量用不完
- 有些机场订阅了却长期吃灰,浪费资源
- 某个机场突然出问题,整个网络连接中断
通过 PassWall 的 HAProxy 负载均衡功能,我们可以让多个代理节点协同工作,充分利用闲置资源,还能在单个节点故障时自动切换,让网络连接更稳定可靠。
我的路由器使用的是 iStoreOS 固件,可以直接安装 PassWall ipk 包,目前运行还算非常稳定。
设置步骤
第一步:开启负载均衡

操作步骤:
- 登录路由器管理后台,进入 PassWall 插件
- 切换到 【负载均衡】 标签页
- 开启 负载均衡 开关
- 设置登录 用户名 和 密码(后面访问 HAProxy 管理界面会用到)
- 添加需要负载均衡的节点,建议协议、端口、密码尽量保持一致,这样流量分配会更公平
根据自己的需求设置 负载比重 和 模式:
- 负载比重:数值越大,分配到的流量越多
- 模式:默认轮询模式就可以,按顺序依次转发请求
- 点击 保存&应用
第二步:验证是否启动成功

操作步骤:
- 打开浏览器,访问
http://路由器IP:1188 - 使用刚才设置的用户名和密码登录
- 如果能看到每个节点的流量情况,说明 HAProxy 已经成功启动
提示:端口 1188 是 HAProxy 的管理端口,用来查看各个节点的运行状态。
第三步:新建负载均衡节点

操作步骤:
- 在 HAProxy 管理界面中,点击 【节点列表】
- 点击 新建,选择 【Socks 负载均衡】
- 地址 填写路由器地址(如
192.168.2.1) - 端口 设置为
1181 - 点击 保存
第四步:套用负载均衡节点

操作步骤:
- 回到 PassWall 的 【基本设置】 页面
- 在 TCP 节点 下拉菜单中,选择刚刚新建的负载均衡节点
- 在 【Socks 配置】 中也新建一个负载均衡节点,端口设置为
1081 - 点击 保存并应用
配置完成后,再次进入 HAProxy 管理界面,就能看到流量在不断增加,说明负载均衡已经生效了。
总结
通过 HAProxy 负载均衡,可以实现:
- 充分利用资源:把闲置的机场节点利用起来,避免浪费
- 提高稳定性:单个节点故障时自动切换,不会影响整体使用
- 优化体验:流量智能分配,提升整体连接速度
设置过程虽然有几个步骤,但一旦配置完成,就能长期稳定运行,带来非常好的使用体验。如果你在设置过程中遇到问题,欢迎在评论区留言交流!