饿饭cc云-高速云端数据加密传输服务!

sing-box订阅链接怎么添加?安卓、iOS、电脑步骤与格式自查

更新于 2026-10-21 · efancloud.cyou

简答:sing-box 订阅链接的正确添加方式是:优先点击账户页面提供的“导入到 sing-box”链接;没有一键导入时,在客户端新增 Remote(远程)Profile,粘贴完整 URL,更新配置后再启动服务。复制链接却导入失败或节点为空,先用浏览器打开链接:响应内容去掉空白后若不是以 { 开头,通常就不是可直接使用的 sing-box JSON 配置。

定义:sing-box 订阅链接,是一个用于远程获取 sing-box JSON 配置文件的 URL,客户端将它保存为 Remote Profile,并在更新时重新拉取配置。

先用 30 秒判断订阅链接能不能直接添加

先不要反复点击导入。用浏览器打开订阅 URL,查看返回内容的第一部分:去掉空格和换行后,如果以 { 开头,才有可能是 JSON;还要确认它实际包含 sing-box 配置所需的结构。sing-box 官方文档明确说明,配置文件使用 JSON 格式。查看 sing-box 官方配置说明

拿到的内容能否直接作为 Remote下一步
完整 sing-box JSON 配置可以尝试在客户端新增 Remote Profile,粘贴完整 URL
Clash YAML不能直接当作 sing-box JSON 使用向链接提供方索取 sing-box 格式,或使用提供方明确给出的转换入口
普通 Base64 或其他文本不能直接判断为 sing-box 配置不要只看链接名称,先要求提供 sing-box JSON 链接
登录页、错误页或 HTML不能使用检查登录状态、URL 是否复制完整、链接是否过期

Remote Profile 的定义是“以 URL 作为更新来源的远程 sing-box 配置”;官方图形客户端还应支持自动更新和内容查看。查看 Remote Profile 官方说明

安全提示:订阅 URL 可能包含可识别账户的令牌。不要把完整链接发到群组、截图或不可信的转换网站;如果已经公开,优先在链接提供方的账户页面查找重新生成、撤销或重置入口。

Android 添加 sing-box 订阅链接

  1. 复制订阅 URL:在获取订阅的账户页面中查找“sing-box”“JSON”“远程配置”或“导入到 sing-box”等入口,只复制完整 URL,不要把说明文字一起复制。
  2. 优先尝试一键导入:如果页面提供“导入到 sing-box”按钮,点击后应由系统唤起客户端并创建远程配置。sing-box 官方图形客户端定义了 sing-box://import-remote-profile URL Scheme,用于导入远程 Profile。查看官方导入链接格式
  3. 没有反应时手动添加:打开 sing-box for Android,进入 Profiles(配置),点击新增按钮,选择 Create Manually(手动创建);在 Type(类型)中选择 Remote(远程),Name(名称)填写便于识别的名称,URL 输入框只粘贴订阅地址。客户端支持管理和运行本地或远程 sing-box 配置。查看 Android 官方客户端说明
  4. 创建并更新:保存或点击 Create(创建)后,在配置列表中执行 Update(更新),确认最后更新时间发生变化。自动更新选项的名称和位置可能随版本变化,以当前版本界面为准。
  5. 启动服务:回到 Dashboard(面板),启动 sing-box 服务;Android 客户端在需要 TUN 时会通过 Android VpnService 工作。查看 Android 客户端功能说明
  6. 检查节点:如果配置包含 Selector 或 URLTest 等分组,Dashboard 中通常会出现 Group(分组)选择入口;先选择一个可用项目,再打开网页测试。查看官方 Dashboard 与 Groups 说明

如果你准备修改本地配置文件,先复制一份原文件。远程订阅更新会重新拉取内容,手动改动远程配置本身通常不会持久保留。

iOS 和 macOS 添加订阅的操作卡片

  1. 先找一键导入:在账户页面点击“导入到 sing-box”或类似按钮;如果系统询问是否打开 sing-box,允许即可。官方 Apple 客户端支持管理和运行本地或远程 sing-box 配置文件。查看 Apple 平台官方客户端说明
  2. 手动添加远程配置:打开 sing-box for Apple platforms,在配置或 Profiles 列表中点击新增,选择 Remote(远程),填写名称和 URL。不同 iOS、macOS 版本的按钮位置可能不同,以当前版本界面为准;关键是选择 Remote,而不是 Local(本地)或 iCloud。
  3. 更新配置:保存后执行 Update(更新)或刷新操作,确认远程配置已经成功下载;如果内容查看器显示 HTML、YAML 或错误信息,回到格式自查表,不要直接启动。
  4. 启动网络服务:在 Dashboard 或服务开关处启动 sing-box。iOS 和 macOS 的系统网络接管由 Apple 的 NetworkExtension 等机制提供,权限弹窗出现时需要允许。查看 Apple 客户端功能说明
  5. 验证连接:确认服务状态为运行中,再选择配置中提供的分组或节点,打开网页进行实际访问测试。

如果你使用的是 Apple tvOS,不要直接照搬 iPhone 的按钮位置;官方资料说明 tvOS 支持从 iPhone 或 iPad 导入 Profile,具体入口以当前版本为准。查看 Apple 平台功能差异

Windows、Linux 与第三方 GUI 怎么选入口

你使用的程序应找的入口注意事项
官方 sing-box for DesktopProfiles、Remote 或远程配置官方桌面客户端支持管理和运行本地或远程配置;Windows 要求为 Windows 10 或更高版本,Linux 也有对应构建。查看官方 Desktop 说明
第三方 GUI.for.SingBox 等图形前端查找 Quick Start、Profiles、Remote 或订阅入口第三方界面不等同于官方 Desktop,按钮和配置格式可能不同;优先按该程序当前说明操作,不要把 Android 按钮名称当成固定标准
命令行 sing-box 核心保存 JSON 配置文件后使用命令检查和运行命令行核心没有统一的图形化订阅入口,需要先取得配置文件,再用当前版本命令检查
  1. 官方 Desktop:打开 Profiles 或配置管理区域,新增 Remote Profile,填入名称和 URL,保存后执行更新,再启动服务。官方 Desktop 的定位就是管理和运行本地或远程 sing-box 配置。查看官方 Desktop 客户端说明
  2. 第三方 GUI:如果程序显示 Quick Start 或 Remote,按其界面添加 URL;如果只接受文件,就先向链接提供方索取 JSON 文件或该 GUI 明确支持的格式。不要把普通网页地址直接改名为配置文件。
  3. 命令行核心:把配置保存为 JSON 文件后,可使用 sing-box check 检查配置语法;官方文档同时列出了格式化和合并命令。查看官方命令说明

一键导入无反应、更新失败或节点为空怎么办

现象先检查什么可执行处理
点击“导入到 sing-box”没有反应系统是否允许打开 URL Scheme、客户端是否已安装复制 URL 后回到客户端手动新增 Remote Profile;URL Scheme 的官方格式见官方通用客户端说明
JSON 解析失败返回内容是否为完整 JSON浏览器打开 URL,若出现 HTML、YAML、登录页或错误提示,重新获取 sing-box 格式链接
远程拉取失败、超时或状态码错误URL 是否完整、链接是否过期、当前网络是否能访问订阅域名重新复制并更新;直连失败时,可在已有可用连接下更新,或换一个网络再试;仍失败则让链接提供方确认订阅状态
配置字段不支持客户端和配置生成端的版本是否相差较大先更新客户端,再索取兼容当前版本的配置;不要在不了解作用的情况下删除字段
导入成功但节点列表为空配置是否更新完成、是否确实包含 outbounds 或分组手动 Update,查看最后更新时间和配置内容;如果返回的是空配置或错误页,重新索取专用链接
启动后无法联网VPN 或系统网络权限、服务状态、节点选择、DNS 与其他网络工具冲突先确认服务正在运行并重新允许系统权限,再选择节点测试;暂时关闭其他会接管 VPN 或系统代理的工具

排查顺序建议固定为:格式 → URL 可访问性 → 配置更新 → 服务状态 → 节点或分组 → 系统权限 → DNS。如果使用电脑保存了 JSON 文件,可先运行 sing-box check;官方配置文档将该命令列为配置检查方式。查看配置检查说明

导入成功后的 5 项自查清单

本文为第三方使用指南,客户端菜单会随版本变化;账户页面中的订阅格式、链接有效期和重新生成方式,以链接提供方当前说明为准。

常见问题

sing-box 订阅链接是不是复制后直接粘贴就能用?

不一定。只有链接返回可识别的 sing-box JSON 配置时,才适合添加为 Remote Profile;如果返回网页、Clash YAML、普通 Base64 或错误信息,应先索取 sing-box 格式链接。

为什么点击“导入到 sing-box”没有反应?

可能是客户端没有安装、系统没有允许打开 URL Scheme,或者当前页面没有生成有效的 sing-box 导入链接。复制完整 URL 后,回到客户端手动新增 Remote Profile;官方支持的导入链接格式见sing-box 通用客户端说明。

为什么订阅添加成功,但节点列表是空的?

先执行 Update 并查看更新时间,再确认返回内容是否为完整 JSON 配置。如果链接返回空内容、错误页或不包含可用出站,客户端可以保存 URL,但不会出现可选择的节点。

Windows、iOS、macOS 能不能照着 Android 的步骤添加?

不能完全照搬按钮位置。Android、Apple 平台和 Desktop 都支持本地或远程配置,但菜单名称和系统权限流程可能不同;应在当前客户端中寻找 Profiles、Remote 或远程配置入口。官方平台列表可见sing-box 图形客户端说明。

订阅链接泄露后应该怎么办?

停止继续分享旧链接,并在链接提供方的账户页面查找重新生成、撤销或重置入口;如果没有该功能,联系提供方处理。新链接不要提交给不可信的转换网站。

常见问题

sing-box 订阅链接是不是复制后直接粘贴就能用?

不一定。只有链接返回可识别的 sing-box JSON 配置时,才适合添加为 Remote Profile;如果返回网页、Clash YAML、普通 Base64 或错误信息,应先索取 sing-box 格式链接。

为什么点击“导入到 sing-box”没有反应?

可能是客户端没有安装、系统没有允许打开 URL Scheme,或者当前页面没有生成有效的 sing-box 导入链接。复制完整 URL 后,回到客户端手动新增 Remote Profile;官方支持的导入链接格式见 sing-box 通用客户端说明。

为什么订阅添加成功,但节点列表是空的?

先执行 Update 并查看更新时间,再确认返回内容是否为完整 JSON 配置。如果链接返回空内容、错误页或不包含可用出站,客户端可以保存 URL,但不会出现可选择的节点。

Windows、iOS、macOS 能不能照着 Android 的步骤添加?

不能完全照搬按钮位置。Android、Apple 平台和 Desktop 都支持本地或远程配置,但菜单名称和系统权限流程可能不同;应在当前客户端中寻找 Profiles、Remote 或远程配置入口。官方平台列表可见 sing-box 图形客户端说明。

订阅链接泄露后应该怎么办?

停止继续分享旧链接,并在链接提供方的账户页面查找重新生成、撤销或重置入口;如果没有该功能,联系提供方处理。新链接不要提交给不可信的转换网站。

参考资料

  1. sing-box 官方通用图形客户端、Remote Profile 与导入链接说明
  2. sing-box 官方配置格式与 sing-box check 命令说明
  3. sing-box for Android 官方客户端说明
  4. sing-box Android 官方功能说明
  5. sing-box for Apple platforms 官方客户端说明
  6. sing-box Apple 平台官方功能说明
  7. sing-box for Desktop 官方客户端说明
  8. sing-box 官方图形客户端平台列表