跳转到内容

2026 最新 HomeProxy / Sing-Box 软路由配置教程 | iStoreOS 高效分流指南

在 2026 年的软路由(OpenWrt/iStoreOS)生态中,Sing-Box 内核凭借其极致的内存占用、原生的高性能分流设计,已逐渐成为高阶玩家的标配。而 HomeProxy(原名 luci-app-homeproxy)则是专门适配 OpenWrt 原生系统的轻量级前端客户端,完美调用 Sing-Box 内核。

如果你厌倦了 OpenClash 动辄上百兆的内存消耗以及复杂的网页后台,或者觉得 PassWall 协议更新缓慢,那么 HomeProxy + Sing-Box 将是你的终极选择。


一、 为什么选择 HomeProxy 搭配 Sing-Box?

相较于传统代理客户端,其核心优势表现在:

✅ 极致轻量:无第三方复杂的仪表盘,整体内存占用仅为 OpenClash 的 1/5 左右。
✅ 原生集成:深度契合 OpenWrt 的 nftables 防火墙架构,转发效率高且延迟极低。
✅ 协议全能:完美支持 Shadowsocks、Vmess、Vless (Reality)、Trojan、Hysteria 2、TUIC V5 等现代主流协议。
✅ 多核并行:针对高性能软路由进行了线程级优化,轻松跑满千兆/万兆带宽。

二、 安装前准备

1. 环境要求

  • 固件版本:OpenWrt 23.05+ 或最新的 iStoreOS 固件。
  • 依赖内核:sing-box 必须为最新编译版本。
  • 防火墙必须使用 nftables(旧版 iptables 固件不建议安装)。

2. 软件下载与安装

你可以通过 iStoreOS 应用商店直接一键安装,或者手动通过 SSH 进行部署:

bash
# SSH 登录你的软路由,更新软件包列表
opkg update

# 安装 sing-box 核心与 luci-app-homeproxy
opkg install sing-box
opkg install luci-app-homeproxy
opkg install luci-i18n-homeproxy-zh-cn

安装完成后,刷新软路由后台,在 服务 (Services) 菜单下即可看到 HomeProxy


三、 手把手配置 HomeProxy 核心步骤

🚀 第 1 步:节点导入与订阅

  1. 进入 HomeProxy 界面,切换到 节点 (Nodes) 选项卡。
  2. 支持两种导入方式:
    • 订阅链接:点击“订阅管理”,粘贴你的机场订阅链接,点击“保存并更新”。
    • 手动配置:如果使用的是自建的 Vless-Reality 或 Hysteria 2 节点,点击“添加节点”,手动填入服务器地址、端口、UUID 以及 TLS 证书混淆等参数。

⚙️ 第 2 步:DNS 分流优化(避坑关键)

Sing-Box 对 DNS 解析有着非常严格的本地/国外转发逻辑,HomeProxy 简化了这一配置:

  1. 进入 DNS 设置
    • 国内解析服务器 (China DNS):填入腾讯云 https://doh.pub/dns-query 或阿里云 https://dns.alidns.com/dns-query(基于安全 DoH 传输,防止运营商劫持)。
    • 国外解析服务器 (Outbound DNS):填入安全抗污染 DNS,推荐使用 Cloudflare 的 https://1.1.1.1/dns-query 或 Google 的 https://8.8.8.8/dns-query
  2. DNS 路由模式:建议勾选 分流模式 (Split Routing),让国内流量域名直接由国内 DNS 解析并直连,彻底杜绝国外 DNS 反向污染。

🧭 第 3 步:路由规则集与分流策略

HomeProxy 使用了类似 Clash Rule Provider 的机制——规则集 (Rule Sets)

  1. 切换到 规则集 (Rule Sets) 选项卡,添加常用规则集:
    • geosite-cn(中国域名列表)-> 设置为 DIRECT(直连)
    • geoip-cn(中国 IP 列表)-> 设置为 DIRECT(直连)
    • geosite-geolocation-!cn(非中国加速域名)-> 设置为 PROXY(代理)
  2. 自定义分流:你可以单独为 Netflix、Disney+ 或 Steam 建立策略组,并关联对应的节点。

四、 常见问题与调优建议 (FAQ)

问题一:启动后提示 “sing-box core error”?

解决方法:这通常是因为你下载的 sing-box 内核版本与 HomeProxy 前端所需的参数不匹配。请通过命令行运行 sing-box version 查看版本,并确保其版本在 1.9.0 或以上。如果版本过低,请手动在 OpenWrt 软件包管理中卸载并更新 sing-box

性能调优:如何开启 TProxy 与 BBR 加速?

若要最大化发挥软路由的多核性能,请在 HomeProxy 的 高级设置 (Advanced Settings) 中:

  1. 将入站重定向模式更改为 TProxy(透明代理) 模式,STUN / UDP 效率更高。
  2. SSH 登录软路由后台,运行以下命令开启 BBR 拥塞控制:
    bash
    echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
    echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
    sysctl -p

🛡️ 结语

使用 HomeProxy + Sing-Box 后,你将体验到前所未有的纯净与轻盈。虽然它在图形化统计图表上不如 OpenClash 直观,但其极其低下的系统负载和对最新 Reality / Hysteria 2 协议的完美原生支持,使其当之无愧地成为 2026 年最值得尝试的软路由分流利器!


延伸阅读

免责声明

本文仅供技术交流和学习参考。涉及第三方服务的链接可能包含 sponsored 标记,请自行核实服务条款、价格和可用性,并遵守当地法律法规。