最后更新

Hiddify 分流规则与代理模式:功能、限制及替代方案

了解 Hiddify 的系统代理、VPN/TUN 与路由能力,以及需要复杂自定义分流时可考虑的替代方案。

信息

Hiddify v4.1.1 已包含内置的 Route Rules(路由规则) 管理界面。旧版教程中“完全不支持自定义分流”的说法已经过时;不过,可用条件与动作仍会受到应用版本、平台和当前配置的影响。

分流规则解决什么问题?

分流规则会根据域名、IP、应用或其他条件,决定一条连接应该直连、走代理、阻断,还是交给指定出站。它适合处理以下任务:

  • 让本地服务或局域网地址保持直连;
  • 让需要代理的域名和应用进入代理通道;
  • 在 Android 等支持的平台按应用控制流量;
  • 排查“浏览器能用、某个应用不能用”这类路由差异。

规则只决定流量去向,不能修复失效节点、过期订阅或服务端故障。如果所有连接都失败,应先从故障排查入口检查基础连接。

Hiddify v4.1.1 的路由能力

根据 Hiddify 官方 v4.1.1 路由规则源码,应用已经包含规则列表、规则编辑、通用列表以及 Android 应用选择等相关界面。实际操作时建议以当前设备界面为准:

  1. 打开 设置,查找 Route Rules / 路由规则
  2. 先确认当前使用的是系统代理还是 VPN/TUN 模式;
  3. 新建一条范围尽量小的规则;
  4. 保存并重新连接;
  5. 用目标网站或应用验证结果,同时测试一个不应受影响的地址。
规则条件重叠时,顺序和匹配结果可能与预期不同。先用单个域名或单个应用验证,再逐步扩大范围;修改前请保留原配置或订阅地址。

系统代理与 VPN/TUN 的差别

模式主要接管范围常见限制
系统代理遵循操作系统代理设置的应用某些游戏、命令行程序或自带网络栈的应用可能绕过系统代理
VPN/TUN由虚拟网卡接管的设备流量桌面端通常需要管理员或 root 权限,也可能与其他 VPN、虚拟网卡或安全软件冲突
应用内手动代理只影响填写了本地代理地址和端口的应用Mixed Port 必须与 Hiddify 当前设置一致

如果系统代理有效而 VPN/TUN 无效,不要先改订阅;应优先检查权限、虚拟网卡、其他 VPN 和路由冲突。具体步骤见 TUN 模式故障排查

什么时候需要其他方案?

Hiddify 的内置规则适合常见直连、代理和按应用控制。如果你需要以下能力,应先核对当前版本是否满足,再决定是否使用完整 sing-box 配置或其他仍在维护的客户端:

  • 大型远程规则集及其自动更新;
  • 多入口、多出口和复杂出站链;
  • 精确的规则优先级、DNS 路由与脚本化生成;
  • 团队统一维护、版本控制和自动部署。

不要仅凭一篇旧对比文章更换客户端。先确认目标平台、订阅格式和必需协议,再在不同时运行两个代理客户端的前提下做小范围测试。

常见问题

找不到 Route Rules 入口怎么办?

先确认应用版本和平台。不同平台的入口或可用条件可能不同;如果使用的是旧版本,应从下载页面核对当前稳定版。不要为了获得新功能安装来源不明的修改版。

新规则保存后没有生效怎么办?

重新连接后再测试,并暂时停用其他可能先匹配的规则。然后确认目标应用是否真的由当前系统代理或 VPN/TUN 模式接管。

可以同时运行 Hiddify 和其他代理客户端吗?

可以同时安装,但不建议同时连接。多个客户端可能竞争系统代理、虚拟网卡、DNS 或本地端口,使排查结果失真。

相关指南