📡 从零到精通 · iOS 网络代理完全指南

Shadowrocket Wiki
配置文档 · 规则教程 · 实践案例

这不是一份枯燥的技术手册。我们拆解了上百份真实配置、测试了数千条分流规则,将 Shadowrocket(小火箭)的每一个功能模块转化为可复现的步骤化教程。无论你是刚接触 iOS 代理的新手,还是需要精细化路由调优的开发者,这里都能找到经过验证的答案。

6+协议支持
200+规则模板
50+实战案例
iOS 12+全版本兼容
[Shadowrocket] 分流引擎已启动
[Rule] DOMAIN-SUFFIX,google.com,PROXY
[Rule] DOMAIN-KEYWORD,国内,DIRECT
[Rule] GEOIP,CN,DIRECT
[Final] MATCH,PROXY
[Status] ✔ 规则加载完成 · 延迟 12ms

📚 Wiki 知识库导航

六个版块,覆盖 Shadowrocket 从安装、配置到高级调优的完整知识链

📥

下载中心

提供 Shadowrocket 正版安装指引、TestFlight 参与方式及历史版本归档说明,确保你获取到安全可信的客户端。

前往下载 →
⚙️

配置教程

从基础服务器添加到高级策略组设置,每一步均配有截图标注与参数解释,手把手带你完成首次连通。

开始配置 →
📋

规则库

收录可直接导入的分流规则集,涵盖广告拦截、隐私防护、地域分流等场景,支持 DOMAIN / IP-CIDR / GEOIP 等多维度匹配。

查阅规则 →
🧪

案例库

真实用户场景复现:跨境电商网络优化、远程办公低延迟路由、游戏加速分流——每个案例都附带完整配置快照。

查看案例 →

FAQ 常见问题

汇总高频故障排查:连接超时、规则不生效、证书安装异常等问题的诊断步骤与解决方案。

解决问题 →
🔧

高级调优

深入 DNS 覆写、MitM 证书配置、脚本重写与链式代理等进阶功能,释放 Shadowrocket 的全部潜力。

深入学习 →

🎯 分流策略三原色

理解 DIRECT / PROXY / REJECT 是掌握 Shadowrocket 规则配置的基石

DIRECT

直连

流量不经代理,直接访问目标服务器。适用于国内网站、局域网设备及需要原生 IP 的服务。

DOMAIN-SUFFIX,baidu.com,DIRECT

PROXY

代理

通过指定的代理节点转发流量。适用于需要优化网络路径或访问受限资源的场景。

DOMAIN-SUFFIX,google.com,PROXY

REJECT

拒绝

在本地直接阻断请求,数据包不会离开设备。广泛用于广告拦截与隐私追踪防护。

DOMAIN-SUFFIX,ads.com,REJECT

🔌 多协议支持一览

Shadowrocket 兼容主流代理协议,以下为各协议在 Wiki 中的文档覆盖状态

Shadowsocks完整文档
SSR完整文档
V2Ray (VMess)完整文档
Trojan完整文档
Hysteria 2教程更新中
TUIC社区贡献
WireGuard完整文档
HTTP/HTTPS完整文档

🪜 五分钟快速上手

按照以下步骤,从零开始完成你的第一个 Shadowrocket 代理配置

1

获取客户端

从 App Store 下载正版 Shadowrocket,或加入 TestFlight 获取测试版。

2

添加服务器

扫码或手动输入节点信息,支持 SS/SSR/V2Ray/Trojan 等多种协议格式。

3

配置分流规则

导入规则集或自定义编写,用 DIRECT / PROXY / REJECT 定义流量走向。

4

开启连接

一键启动 VPN 配置,验证连通性。遇到问题?查阅 FAQ 快速排查。

📡 iOS 网络流量调度拓扑

Shadowrocket 在 iOS 设备上通过本地虚拟网卡接管流量,依据规则矩阵在直连与代理间智能调度。以下是简化的数据包流向示意:

App 网络请求 (NSURLSession)
本地 TUN 接口 (Packet Tunnel)
规则引擎匹配 (Rule Engine)
策略路由出站 (Outbound Proxy)