iOS端ShadowRocket使用教程(基础版)
第一部分:获取与安装 Shadowrocket
重要提示:由于地区政策,Shadowrocket 在中国大陆的 App Store 已下架。你需要使用一个非中国大陆区的 Apple ID 才能搜索和购买。
- 准备一个外区 Apple ID:例如美区、港区、台区等。你可以自己注册或通过可信渠道购买。
- 登录 App Store:
- 在 iOS 设备上,打开 App Store。
- 点击右上角的头像,滑到页面最底部,点击 【退出登录】(如果已登录其他账号)。
- 重新登录你准备好的外区 Apple ID。
- 首次登录可能会要求你同意该地区的服务条款,按提示操作即可。
- 搜索与购买:
- 在 App Store 搜索 “Shadowrocket”。
- 它是一款付费应用(通常售价 2.99 美元或等值货币)。点击价格按钮购买并完成支付(可能需要为该区账号绑定相应的支付方式,如 PayPal 或当地信用卡)。
- 下载安装:购买成功后,应用会自动开始下载安装。
第二部分:基础配置与使用
安装完成后,打开 Shadowrocket。它的界面相对简洁,但功能强大。
1. 添加你的第一个服务器(节点)
这是最关键的一步。你需要有可用的代理服务器(SS/SSR/Vmess/Trojan 等)信息。这些信息通常由你的服务商(机场)提供。
方法一:扫描二维码(最推荐、最快捷)
- 你的服务商通常会提供一个订阅链接或节点二维码。
- 在 Shadowrocket 中,点击右上角的 “+” 号按钮。
- 选择 【类型】 为 “Subscribe”(订阅)。
- 在 【URL】 栏中,粘贴你的订阅链接。
- 或者,点击右上角的扫描图标,直接扫描服务商提供的二维码。
- 点击右上角的 【完成】。
方法二:手动输入节点信息
- 点击右上角的 “+” 号。
- 根据你的节点类型(SS, SSR, Vmess, Trojan 等)选择相应的 【类型】。
- 逐一填写服务器地址、端口、密码、加密方式等信息。
- 填写完毕后,点击 【完成】。
方法三:从 URL 或文本导入
- 如果服务商提供的是一个以
ss://,vmess://,trojan://开头的长串链接,你可以直接复制,然后打开 Shadowrocket,它会自动识别并弹出添加窗口。 - 同样,如果是一段配置文本,复制后打开 Shadowrocket 也会自动识别。
2. 连接与断开
- 添加节点后,你会在 “首页” 或 “服务器” 列表中看到它。
- 点击你想要连接的节点,右侧会出现一个开关。点击开关,首次连接时会弹出 “VPN 配置” 请求,点击 “Allow”(允许),并验证 Face ID / Touch ID / 密码。
- 连接成功后,顶部状态栏会出现 “VPN” 图标,节点列表中的该节点右侧会显示连接时间。
第三部分:核心功能与高级设置
1. 全局路由(分流模式)
这是 Shadowrocket 最强大的功能之一,决定了哪些流量走代理,哪些直连。
- 位置:在应用的 “配置” 选项卡页面顶部。
- 模式说明:
- 配置:最智能的模式。通过加载规则文件(.conf)来实现精细化的分流(推荐)。
- 代理:所有流量都走代理服务器。
- 直连:所有流量都不走代理,相当于关闭。
- 场景:根据网络环境(如 Wi-Fi 或蜂窝数据)自动切换模式。
如何配置分流规则(推荐使用“配置”模式):
- 点击 “配置” 选项卡,点击右上角的 “+” 号。
- 在弹出的窗口中,输入一个远程规则文件的 URL。一个常用且维护良好的规则集是来自 lhie1(请注意规则源是否仍在维护)。
- 例如,你可以输入:
https://raw.githubusercontent.com/lhie1/Rules/master/Shadow/Shadow.conf
- 例如,你可以输入:
- 点击 “下载”,Shadowrocket 会获取这个规则文件。
- 下载完成后,回到 “配置” 页面,点击刚刚下载的配置文件名右侧的 (i) 图标,然后开启 “HTTPS 解密”(用于过滤广告和进行更精确的流量匹配,首次开启需要安装证书)。
- 回到 “首页”,在顶部的 “全局路由” 中选择你刚刚下载并启用的配置文件名。
现在,你的流量就会根据规则文件来走了:国内网站直连,国外网站走代理,广告被屏蔽等。
2. 代理共享(HTTP 代理)
这个功能可以让同一局域网下的其他设备(如电脑、游戏机)通过你的 iPhone 上网。
- 在 “首页” 确保已连接上一个节点。
- 点击底部导航栏的 “配置” -> “本地文件” -> 找到
http.conf文件,点击右侧的 (i) 图标。 - 确保 “HTTP 代理” 开关是打开的,端口默认为
8080(可修改)。 - 回到 “首页”,你会看到一个 “HTTP 代理” 的开关,打开它。
- 在你的电脑或其他设备上,将 Wi-Fi 的 HTTP 代理设置为你的 iPhone 的 IP 地址,端口为
8080。
3. 延迟测试
- 在 “服务器” 列表,点击右上角的 “延迟测试”。
- Shadowrocket 会自动测试所有节点的延迟(Ping 值),帮助你选择最快的节点。
第四部分:常见问题与技巧
- 连接失败:
- 检查节点信息是否过期(订阅链接需及时更新)。
- 尝试切换连接模式(如从“配置”切换到“代理”看是否是规则问题)。
- 重启 Shadowrocket 或手机。
- 如何更新订阅:
- 在 “服务器” 页面,下拉列表即可刷新。
- 或者,在订阅列表点击订阅右侧的 (i) 图标,选择 “更新”。
- 开启“HTTPS 解密”后证书安装:
- 按照 App 内提示,在 Safari 中打开链接,安装描述文件,并在 “设置” -> 通用 -> 关于本机 -> 证书信任设置” 中,完全信任你安装的 Shadowrocket 证书。
- 耗电与后台活动:
- Shadowrocket 在连接时会持续工作。iOS 系统通常管理得很好,但如果担心,可以在不用时断开连接。
总结
Shadowrocket 是一款非常强大的网络工具,其核心使用流程可以概括为:
- 获取外区 ID → 购买下载
- 添加订阅/节点 → 连接
- 配置分流规则(“配置”模式)→ 实现智能科学上网
希望这份详细的教程能帮助你顺利使用 Shadowrocket。请务必遵守当地法律法规,合理使用工具。