Shadowrocket 配置
概述
Shadowrocket 是早期 iOS 平台上唯一支持 SSR 协议的软件,同时此软件的价格也是属于比较低廉的。然而,由于 Shadowrocket 支持的协议非常多,导致其软件安装包体积较大,同时其稳定性相较 GeckoRelay 列出的其他受支持软件较低。
❗️ 这是一个付费软件,你需要购买才能使用。
扩展支持
GeckoRelay 目前提供对此客户端的扩展支持
系统环境
在此文章撰写时...
iPhone10,3 / iOS 11.2.5 (15D60)
Shadowrocket 2.1.21 (Build 616)
检查 GeckoRelay 订阅的设置
TIP
Shadowrocket 完全支持 SSR 协议
如果不需要使用 Surge 等软件,建议将订阅协议组设置为不带有「兼容」字样的协议(混淆插件除外)。
访问 GeckoRelay 管理门户,点击已经激活的订阅进入订阅管理页面。然后点击「订阅设置」按钮即可修改。
GeckoRelay API 配置
打开 GeckoRelay 管理门户,点击订阅名称进入订阅信息管理页面。在「自动配置」功能区找到桌面平台 – 「节点订阅」。
在弹出的窗口中选择「普通模式」,按下按钮,如果按钮文字变为「已复制到剪贴板」,则说明 GeckoRelay API URI 已经复制。
这个 API URI 非常重要,你应当把它当做密码一样妥善保管,避免泄露。
打开 Shadowrocket,点击 + 或点击「添加节点」
在新的页面中,选择「类型」为 Subscribe
在 URL 中粘贴刚才复制的 GeckoRelay API URI,在备注中填写为:GeckoCloud
Shadowrocket 会从 GeckoRelay API 获取订阅信息并添加节点到客户端。
然后点击底部的「设置」,选择「服务器订阅」,将开关「打开时更新」打开,并确保其他设置和下图相同。
之后,每次打开 Shadowrocket 时,应用程序就会自动通过 GeckoRelay API 更新节点信息。
GeckoRelay 一键导入
打开 GeckoRelay 管理门户,点击订阅名称进入订阅信息管理页面。在「自动配置」功能区找到全平台 – 「一键导入」,如果你仅安装了 Shadowrocket,则会弹出窗口询问是否使用 Shadowrocket 打开。
点击打开,会自动跳转到 Shadowrocket 并添加接入点。
此方式更加方便快捷,但接入点信息不会自动更新,如果 GeckoRelay 添加或删除了某些接入点,则必须手动操作。
从剪贴板配置
某些情况下,我们可能不止安装了 Shadowrocket,还安装了其他的代理软件,这些软件将可能占用ssr://
的 URL Scheme,导致我们无法直接使用一键配置为 Shadowrocket 添加接入点,如下图。
这时我们仅需要点击「取消」,而 GeckoRelay 管理门户已经自动复制了 SSR 代码到你的剪贴板(你可能注意到点击一键配置按钮的一瞬间,按钮文字变为了「已经复制到剪贴板」)。
剪贴板内的 SSR 代码非常重要并包含了你所有的连接信息,你应当注意避免泄露
打开 Shadowrocket,Shadowrocket 会侦测到剪贴板内的 SSR 代码并询问是否要添加。
只需要选择「添加」,所有接入点信息就会添加到你的 Shadowrocket。
此方式添加的接入点信息不会自动更新,如果 GeckoRelay 添加或删除了某些接入点,则必须手动操作。
启动 Shadowrocket
在 Shadowrocket 主页面选择一个接入点,然后点击顶部的开关。
如果是第一次使用,则会提示需要添加 VPN 连接。
点击 Allow 后按系统提示操作,验证密码或 Touch ID。之后会自动返回到 Shadowrocket 界面并启用。