FoxRay 是 iOS 上少数把 sing-box 能力暴露得比较多的客户端。它能导入 Clash、sing-box、V2Ray base64 等常见订阅格式,也能处理 ss://、vless://、trojan://、vmess:// 这类单节点链接。

不建议把它当成第一个代理客户端来学。FoxRay 的优势在订阅管理、路由策略和协议链,界面里的概念比「扫码、选节点、打开开关」多一些。

FoxRay 适合谁,不适合谁?

你现在的情况FoxRay 是否合适看哪里
已经有 sing-box / Clash / V2Ray 订阅合适先导入订阅,再看日志
想在 iPhone 上测试协议链合适读协议链一节
只想免费、简单、少配置不一定先比较 Streisand / Karing
订阅导入后节点为空合适排查看订阅格式和返回内容
完全不想碰配置名词不太合适换更简单的客户端

FoxRay 的定位是「免费但偏进阶」的 sing-box 图形界面。新手也能用,但遇到订阅格式错误、路由规则冲突时,容易找不到该看哪里。

FoxRay 和 Karing、Streisand 差在哪?

客户端内核上手难度协议链入口跨平台
FoxRaysing-box中等明显iOS / macOS
Karingsing-box较低不作为主卖点iOS / macOS / Windows / Android
Streisandsing-box较低不作为主卖点iOS / macOS
SFIsing-box 官方客户端中等偏原生配置iOS

默认建议是:跨设备同步先看 Karing,iPhone 上轻量使用先看 Streisand,想研究 sing-box 细项再看 FoxRay。

FoxRay 的强项是把复杂能力放到界面里。代价也很直接:你会看到更多配置入口,排错时要分清订阅、出站、路由和 DNS 分别出了什么问题。

iPhone 上怎么下载安装 FoxRay?

  1. 准备美区或港区 Apple ID。
  2. 打开 App Store,搜索 FoxRay
  3. 比对开发者和 App 图标,避免下载同名仿冒应用。
  4. 点击获取,安装完成后先不要急着开关。
  5. 第一次启动时,等导入配置后再授权 VPN 权限。

macOS Apple Silicon 设备可以在 Mac App Store 用同账号下载 iOS 版应用。Intel Mac 是否可用,以 App Store 当前页面显示为准。

第一次导入订阅怎么做?

在 FoxRay 里先走 URL 导入,不要一开始就手搓 JSON。

  1. 打开 FoxRay 主界面。
  2. 进入配置或订阅管理页面。
  3. 点击添加,选择从 URL 导入。
  4. 粘贴订阅链接。
  5. 保存后刷新一次订阅。
  6. 回到节点列表,确认节点名称、地区和延迟是否出现。

常见格式里,Clash / Mihomo YAML、sing-box JSON、V2Ray base64 都可能被服务商称为「订阅」。如果导入失败,在服务商后台切换导出格式,不要连续改 FoxRay 里的 DNS 和路由规则。

如果你的订阅链接经常返回登录页、过期页或空内容,即使 FoxRay 本身没问题,也会表现为节点为空。用于 iPhone、Mac 和其他客户端共用时,可以准备一份兼容 Clash / Singbox / V2Ray 的订阅,避免每个客户端都要单独转换格式。

导入后怎么确认已经可用?

不要只看开关是否变绿。FoxRay 至少要检查 4 个信号:

检查项正常表现异常时先查
订阅刷新节点列表有内容链接是否过期、是否返回登录页
节点延迟能测出延迟或失败原因节点协议、端口、TLS 字段
VPN 权限iOS 顶部出现 VPN 标识系统 VPN 权限是否被拒绝
网页访问Safari 能打开目标网站DNS、路由规则、节点可用性

最小验证路径是:刷新订阅 → 手动选 1 个节点 → 打开开关 → Safari 访问一个你平时使用的海外服务 → 回到 FoxRay 看日志。

协议链到底怎么用?

FoxRay 把 sing-box 的协议链能力做进了界面。它可以把多个出站串成一条链:

client → VPS-A Shadowsocks → VPS-B VLESS Reality → 目标网站

这个功能不是日常必开项。它更适合两类人:一类是想测试不同出口组合的用户,另一类是要把现有节点按顺序串起来做实验的人。

配置时不要一次串 3 跳以上,确认单个节点都能正常连,再建立 2 跳链路;如果 2 跳都不通,继续加节点只会让日志更难读。

FoxRay 常见报错先看哪里?

表现更可能原因处理顺序
导入成功但节点为空订阅返回内容不是有效配置浏览器打开订阅链接,确认不是登录页
节点全部超时节点不可用或协议字段不匹配换单个节点测试,再看日志
打开开关后网页打不开DNS 或路由规则冲突临时切回默认规则,保留一个节点测试
协议链不通第一跳到第二跳不可达分别测试两跳,再建链
App 后台回来后断开iOS 后台策略或 VPN 状态变化回到 FoxRay 重连,并检查系统 VPN 页面

日志里优先看 outboundroutedns 相关行。不要看到红字就同时改订阅、DNS、规则和节点;一次只改一个变量,改完马上复测。

什么时候该换客户端?

如果你只是想在 iPhone 上导入一条订阅,FoxRay 不是唯一选择。遇到下面几种情况,可以直接换客户端对照:

  • FoxRay 导入失败,但 Karing 能导入同一条订阅。
  • FoxRay 里规则太多,看不懂哪条生效。
  • 你还需要 Windows 或 Android 同步同一套配置。
  • 你不使用协议链,也不打算调 sing-box 细项。

反过来,如果你想看到更细的 sing-box 行为、愿意读日志、愿意比较 Clash / V2Ray / sing-box 订阅差异,FoxRay 就值得保留。