零基础 Shadowrocket 配置教程
专为苹果用户设计的保姆级教学。从账号授权、节点添加到底层使用逻辑, 三步带你搭建专属安全代理环境,避开闪退、授权失败等常见坑。
下载 Shadowrocket
从 App Store 获取官方客户端
添加订阅
复制链接并导入节点资源
导入规则
加载智能分流策略
开始代理连接
开启 VPN 配置并连接节点
AI 工具访问
ChatGPT · Claude · Gemini 智能分流
流媒体解锁
YouTube · Netflix · Disney+ 流畅播放
游戏加速
UDP 转发 · 低延迟节点 · DNS优化
Shadowrocket 从入门到进阶完整指南
Shadowrocket(小火箭) 是 iOS 平台最强大的代理客户端之一,但许多新手在首次接触时 容易因为专业术语而感到困惑。本指南从最基础的概念讲起,帮助你彻底理解 Shadowrocket 的工作方式, 以及它与传统 VPN 的根本区别。
Shadowrocket 是什么?与 VPN 的区别
简单来说,Shadowrocket 是一个规则驱动的代理工具。传统 VPN 通常将设备所有流量都通过远程服务器转发, 而 Shadowrocket 允许你定义哪些流量走代理、哪些直接连接。这种机制被称为规则分流。 例如,你可以设置国内网站直连,海外网站走代理,既保证了访问速度,又节省了代理流量。 此外,Shadowrocket 支持多种代理协议(Vmess、Trojan、Shadowsocks、Hysteria 等), 用户可以根据自己的节点类型灵活切换,而不必受限于单一服务商。
为什么规则模式更高效?
规则模式的核心优势在于精准控制。你可以使用 GEOIP 根据 IP 地理位置分流, 使用 DOMAIN-SUFFIX 根据域名后缀分流,甚至使用 PROCESS-NAME 为特定应用单独设置代理。 广告屏蔽也是规则的一大应用:将已知广告域名设为 REJECT,即可在系统层面拦截弹窗与追踪。 这种精细化管理不仅提升了上网体验,还明显降低了电量消耗,因为只有需要代理的流量才会经过加密隧道。
什么是代理协议?
代理协议定义了数据传输的格式和加密方式。Shadowrocket 兼容几乎所有主流协议: Shadowsocks 轻量快速,适合日常浏览;Vmess 和 VLESS 提供更强的伪装能力;Trojan 模拟 HTTPS 流量,抗封锁效果出色; Hysteria 基于 QUIC 协议,在弱网环境下表现卓越。新手无需深究原理, 只需知道节点提供商会告知你使用的协议类型,在 Shadowrocket 中对应添加即可。
什么是 DNS 污染?如何解决?
DNS 污染是指网络运营商对特定域名返回错误 IP 地址,导致无法访问目标网站。 Shadowrocket 支持 DNS over HTTPS (DoH) 和 DNS over TLS (DoT),通过加密的 DNS 查询绕过污染。 你可以在设置中配置可信的 DNS 服务器(如 Cloudflare 1.1.1.1 或 Google 8.8.8.8), 并开启 DNS 代理,强制所有 DNS 请求经过 Shadowrocket 处理,从而保证域名解析的准确性。
如何避免节点失效?
节点失效是使用代理过程中难以避免的问题。你可以通过以下方法提升稳定性: 使用订阅链接自动更新节点列表;定期使用内置测速淘汰延迟高、丢包率大的节点; 开启自动测速与故障转移,让 Shadowrocket 在连接失败时自动切换备用节点。 此外,保留两到三个不同服务商的订阅源,可以有效应对单个服务商的不稳定情况。
iOS 网络代理机制
iOS 对网络扩展有严格的限制,Shadowrocket 通过配置 VPN 描述文件来实现流量接管。 首次安装时,系统会弹出“允许添加 VPN 配置”的对话框,必须点击允许才能正常使用。 这也是为什么 Shadowrocket 只能从 App Store 官方渠道下载的原因—— 任何第三方签名的应用都无法获得完整的网络扩展权限。因此,请务必从正规渠道获取, 避免使用来路不明的安装包。
现在你已经掌握了 Shadowrocket 的基础知识,可以开始动手配置了。 推荐先从 本教程 的任务系统逐步操作,或直接访问 下载页 获取客户端。如果在过程中遇到任何问题, 我们的 问答库 随时为你提供帮助。