本教程将详细介绍如何在您的 iOS 设备(iPhone)上下载、配置和使用 sing-box,以实现稳定、高效的网络代理服务。无论您是初次接触还是希望优化当前配置,本文都将为您提供清晰的指引。

第一步:从 App Store 下载 sing-box

sing-box for iOS 已在 Apple App Store 上架,您可以通过以下方式下载:

  • 直接搜索:打开您的 App Store,在搜索栏中输入“sing-box”,找到开发者为“SagerNet”的应用并下载。
  • 通过链接访问:点击此链接直接跳转到 App Store 下载页面:sing-box on the App Store
💡

提示

请注意,由于区域限制,您可能需要使用非中国大陆地区的 Apple ID 才能搜索和下载该应用。

第二步:导入配置文件

sing-box 的核心在于其配置文件,该文件定义了代理规则、服务器信息等。您可以通过以下两种主要方式导入配置文件:

方法一:从 URL 导入 (推荐)

这是最推荐的方式,通常您的服务提供商会提供一个订阅链接(URL)。

  1. 打开 sing-box 应用,切换到“Profiles” (配置文件) 标签页。
  2. 点击右上角的“New Profile” (新建配置文件)。
  3. 选择“Download from URL” (从 URL 下载)。
  4. 在“URL”字段中粘贴您的订阅链接,并在“Name”字段中为该配置命名(例如,“My Subscription”)。
  5. 点击右上角的“Save”(保存),应用会自动从该链接下载配置。

方法二:从剪贴板导入

如果您复制了完整的服务器配置代码(例如,以 {...} 格式的 JSON),可以使用此方法。

  1. 复制您的配置代码。
  2. 打开 sing-box 应用,它可能会自动检测到剪贴板中的内容并提示您导入。
  3. 如果未自动提示,请进入“Profiles” (配置文件) 标签页,点击“New Profile” (新建配置文件),然后选择“Import from clipboard” (从剪贴板导入)。

第三步:启用代理并连接

  1. 选择配置文件:回到“Profiles” (配置文件) 页面,确保您刚刚创建的配置文件处于选中状态(左侧会有一个蓝色的标记)。
  2. 启动服务:切换到“Dashboard” (仪表盘) 标签页。点击页面中央的连接按钮。
  3. 授予权限:首次启动时,iOS 会请求添加 VPN 配置的权限。请点击“Allow” (允许) 并根据提示输入您的设备密码或使用面容 ID/触控 ID 进行授权。这是 iOS 系统管理 VPN 连接的标准流程。
  4. 检查连接状态:连接成功后,仪表盘会显示“Connected” (已连接) 状态,并展示上传/下载速度、延迟等信息。同时,您手机状态栏的 Wi-Fi 或蜂窝网络图标旁会出现“VPN”标识。

第四步:选择节点与模式(可选)

如果您的配置文件包含多个服务器节点或不同的代理模式(例如,全局代理、规则代理),您可以进行切换。

  • 切换节点:在“Dashboard” (仪表盘) 或“Proxies” (代理) 标签页,通常会有一个“Outbound” (出站) 或类似的选项,点击后可以选择您想使用的具体服务器节点。
  • 切换模式:某些配置会提供不同的代理模式。您可以在“Dashboard” (仪表盘) 找到模式切换的选项,根据您的需求选择“Global” (全局)、“Rule” (规则) 或“Direct” (直连)。
    • 全局模式:所有网络流量都通过代理服务器。
    • 规则模式:根据配置文件中的规则判断哪些流量走代理,哪些直连。这是最常用的模式。
    • 直连模式:所有网络流量都不通过代理。

常见问题 (FAQ)

1. 连接后无法上网怎么办?
请尝试以下步骤排查:
  • 检查您的订阅是否有效或过期。
  • 尝试切换不同的服务器节点。
  • 确保您的网络环境(Wi-Fi 或蜂窝数据)正常。
  • 进入“Profiles” (配置文件) 页面,向左滑动您的配置文件,选择“Update” (更新) 来同步最新的服务器信息。
2. 为什么状态栏没有显示 VPN 图标?
请确保您已在 sing-box 的“Dashboard” (仪表盘) 页面点击了连接按钮,并且已经授权 VPN 配置权限。如果问题依旧,请尝试重启您的设备。
3. 如何更新订阅?
在“Profiles” (配置文件) 标签页,找到您的配置文件,向左滑动并点击“Update” (更新) 即可。建议定期更新以获取最新的节点信息。

恭喜您!现在您已经成功在 iOS 设备上配置了 sing-box。享受稳定、高效的网络体验吧!