客户端 HWID 开启教程 列印

  • 0

一、HWID 是什么

HWID(Hardware ID,硬件标识)是客户端在拉取/更新订阅时,通过 HTTP 请求头发送给面板的一串设备标识。

为什么必须开

面板开启 HWID 限制后,如果客户端不开启,订阅将无法获取,提示‘请前往官网訂閲下方下載推薦軟件。所以客户端就必须开 HWID。


二、客户端支持情况总览

客户端 平台 HWID 默认状态 是否需要手动开启
Happ 多平台 默认支持(标准制定方)
v2RayTun 多平台 默认支持
Koala Clash(Clash Verge Rev 分支) 桌面 默认支持
FlClashX(FlClash 分支) 多平台 默认支持
Prizrak-Box(Pandora-Box 分支) 桌面 默认支持
Passwall-OpenWRT 路由器 默认支持
Shadowrocket iOS/macOS/tvOS ⚠️ 默认关闭
Clash Mi 多平台 ⚠️ 默认关闭

未列入表格的客户端(v2rayN、sing-box 官方版、Clash Verge Rev 原版、Streisand、Hiddify 等)目前不发送 HWID 头,面板开启限制后无法使用。


三、默认关闭的客户端开启

这四款客户端出于隐私考虑把 HWID 做成了可选开关,装好后不会自动发送,必须手动打开。

1. Shadowrocket(小火箭 · iOS / macOS / tvOS)

HWID 是全局开关,位于设置更新板块订阅菜单里。

路径:设置更新订阅发送 HWID

开启后,Shadowrocket 会在更新订阅时发送 X-HWID 标头。

同一分组内还有「自动后台更新」「更新间隔」「DNS」「根据 Ping 排序」「保持代理通过」等选项,发送 HWID 就在这一组里。

注意事项

  • 该选项在较老版本中不存在,请先把 App 升级到最新版(正式版或 TestFlight)。
  • 开关打开后,需要手动更新一次订阅才会真正把设备注册到面板(订阅右滑 → 更新,或点首页

2. Clash Mi(多平台)

Clash Mi 最初以隐私为由拒绝支持 HWID,后经 issue #176 讨论,以「实现但默认关闭」的方式加入。

路径: 进入订阅(配置)的编辑页面打开 X-HWID 开关保存更新订阅 

  • 注意事项

    • 同样是按订阅生效,多条订阅需分别开启。
    • 版本要求:需较新版本,旧版无此开关。

注意事项

  • 该选项在较老版本中不存在,请先把 App 升级到最新版(正式版或 TestFlight)。
  • 开关打开后,需要手动更新一次订阅才会真正把设备注册到面板(订阅右滑 → 更新,或点首页

這篇文章有幫助嗎?