Hiddify 导入订阅与选择节点
最后更新:2026-10-03
直接答案
在 Hiddify (以 v2.0.5 版本为例,2026年10月核验) 中导入订阅的核心逻辑是通过解析多种通用格式(如 V2Ray 的 Base64、Clash 的 YAML 配置或是 Sing-box JSON),提取其中的出站 (Outbounds) 配置并生成内部的 Sing-box 运行实例。完整流程为:复制订阅链接 -> Hiddify 首页“新建” -> 从剪贴板添加 -> 更新配置文件 -> 主界面一键启动连接 -> 代理面板执行 URL Test 测速以选择出口。Hiddify 利用内置的 Sing-box 核心,可以原生地处理 VLESS、Reality、Hysteria2 等先进协议。
适用条件
- 操作系统涵盖 Windows, macOS (Apple Silicon 需安装对应的 arm64 包), Linux (AppImage), Android 或 iOS。
- 服务商提供标准的通用订阅链接(例如 base64 编码的
vmess://,vless://链接集合)或者标准的 Clash 配置链接。 - 特别注意:Hiddify 底层使用的是 Sing-box 核心。如果是极其复杂的定制版 Clash 脚本(涉及复杂的
script规则),在 Hiddify 解析时可能会丢失高级路由策略,因此强烈建议优先导入通用 Base64 订阅。
具体操作与底层配置(以 Windows 版为例)
步骤一:获取支持的配置文件链接
- 登录机场服务商控制台。
- 寻找“复制通用订阅”、“复制 v2ray 订阅”或者“V2Ray/Trojan 订阅地址”。
- 复制该 URL(通常是一个以
http或https开头,指向包含 Base64 编码文本的远程服务器的地址)。
步骤二:向 Hiddify 注入远端配置
- 运行 Hiddify v2.0.5。由于 Hiddify 默认会接管系统的 TUN 虚拟网卡,建议在 Windows 下右键快捷方式,选择**“以管理员身份运行”**,这是确保底层网络路由表修改权限的刚性要求。
- 在应用主界面,点击中央明显的 “+ 新建” (New Profile) 按钮。
- 选择 “从剪贴板添加” (Add from Clipboard)。
- Hiddify 此时会在后台发起一个带
User-Agent: Hiddify/2.x的 HTTP 请求。成功获取 payload 后,它会自动将 Base64 数据解码,转化为内部的 JSON Outbounds 格式。主页将出现对应的配置名称和上次更新时间的卡片。
步骤三:启动代理与路由接管
- 在主界面,点击正中央巨大的 “点击连接” (Tap to Connect) 按钮。
- 观察界面变化:按钮会变成绿色,并显示当前的连接模式。
- 默认情况下,Hiddify 会尝试启用 TUN 模式 (VPN 模式)。这不仅接管了浏览器流量,还会拦截所有 P2P 软件和游戏的 TCP/UDP 流量。如果你不需要全局级接管,可以在 Hiddify 的设置中,将工作模式从“VPN”切换为“System Proxy(系统代理)”。System Proxy 模式只监听本地 10808 端口(默认)并修改系统全局 HTTP 代理设置。
步骤四:执行精准测速与节点切换
- 点击底部的 “代理” (Proxies) 面板卡。
- Hiddify 通常会将节点划分为几个策略组。展开列表后,点击右上角的 雷达图标 (URL Test)。
- 测速原理:客户端会并发向所有的目标节点发起 TCP 连接,随后通过该隧道访问预设的测速 URL(如
https://www.gstatic.com/generate_204)。 - 观察返回的毫秒数(Delay)。寻找延迟在 300ms 以内、无
Timeout的节点,手动点击将其标记为活动出站节点。
成功验证标准
- UI 判定:Hiddify 主界面的连接按钮呈现激活状态(绿色或高亮),并且上方开始出现非零的上行/下行速率(如
15 KB/s)。 - 连通性判定:打开命令提示符 (CMD),输入
curl -v https://www.google.com(如果 Hiddify 在 VPN/TUN 模式下),或者输入curl -v -x http://127.0.0.1:10808 https://www.google.com(如果 Hiddify 在 System Proxy 模式下)。返回HTTP/2 200或相应的 HTML 即证明科学上网环境就绪。
失败判定与多级排障
-
故障表现 A:导入时一直处于 “Downloading”(参考 导入失败排查) 或提示 “Fetch failed”
- 检查方法:提取剪贴板中的 URL,直接在浏览器中打开。如果打不开,说明订阅域名遭到本地 ISP 拦截(DNS 污染或 TCP 重置)。
- 下一步策略:连接手机热点重试;或在 Hiddify “设置” -> “高级”中手动将应用的内置 DNS 改为
223.5.5.5(阿里 DNS)或119.29.29.29以绕过当地运营商的污染池,再次重试导入。
-
故障表现 B:成功连接,但无论访问什么都是 Timeout(参考 节点超时排查),或者国内网站秒开但外网打不开
- 检查方法:进入“代理”面板重新进行全体测速。如果全是红色超时:
- 判定依据:说明本地路由被接管,但是节点本身的 IP 已被墙,或者端口被封锁。
- 下一步策略:若所有节点均挂掉,需联系机场客服处理;若部分挂掉,手动选中测速正常的节点。
-
故障表现 C:Windows 下提示 “TUN Engine failed to start”
- 检查方法:验证软件启动权限。TUN 模块需要安装虚拟网卡并写入操作系统的核心路由表。
- 下一步策略:完全退出 Hiddify 进程,必须右键选择“以管理员身份运行”。如果依然失败,请检查是否安装了其他具有冲突的杀毒软件(如 360 或火绒的网络层防护)拦截了虚拟网卡的创建。
接下来可以阅读
常见问题
Hiddify 支持哪些协议?
支持主流的 VLESS、Reality、Hysteria2 以及传统 VMess 等协议。
为什么 Windows 下必须管理员身份运行?
TUN 模式需要操作系统权限来修改底层网络路由表。
为什么经常连不上?
多数是因为所用的机场订阅可能被 DNS 污染,建议在高级设置更改内置 DNS。