Shadowrocket是一款iOS平台的网络代理客户端,支持主流的代理协议,可满足跨境办公、学术资源访问等需求,本文详细介绍其安装、配置及常见问题解决方案。
Shadowrocket是什么
Shadowrocket(俗称小火箭)是一款iOS端的代理客户端工具,支持Shadowsocks、ShadowsocksR、VMess、Trojan等协议,由于App Store并未提供Clash系列应用,Shadowrocket成为iOS用户实现网络代理的主流选择之一,该工具界面简洁,配置灵活,适合需要跨境访问网络资源的用户使用。
安装与下载
iOS设备获取Shadowrocket需要使用美区或其他地区的Apple ID登录App Store进行下载,建议提前注册非国区Apple ID,或在某宝购买带余额的美区ID,下载完成后,首次打开需授予VPN配置权限才能正常使用。
基础配置步骤
添加节点
打开Shadowrocket,点击右上角“+”号添加节点,支持的类型包括:
- Shadowsocks/SS:最常见的协议,兼容性好
- ShadowsocksR/SSR:增强版,增加混淆功能
- VMess:V2Ray核心协议,支持中转
- Trojan:基于TLS的轻量协议,防干扰能力强
填写节点信息
根据服务商提供的节点信息填写对应字段,包括服务器地址、端口、加密方式、密码等,订阅用户可点击“订阅”添加订阅链接自动拉取节点。
启用代理
选择目标节点,点击连接按钮,首次连接会弹出VPN配置确认,选择“允许”完成授权,状态栏显示VPN图标即表示连接成功。
代理模式选择
Shadowrocket提供三种代理模式,适用于不同场景:
| 模式 | 说明 | 适用场景 |
|---|---|---|
| 代理模式 | 仅代理被路由的流量 | 大部分跨境访问需求 |
| 全局模式 | 所有流量走代理 | 需要完全隐藏流量 |
| 直连模式 | 不走代理 | 访问本地服务 |
建议日常使用代理模式,兼顾访问速度与跨境需求。
规则分流配置
Shadowrocket支持基于规则的分流策略,可按域名、IP或地理位置进行智能路由,常用规则类型包括:
- DOMAIN-SUFFIX:匹配域名后缀,如
google.com - DOMAIN-KEYWORD:匹配域名关键词
- IP-CIDR:匹配IP段,如
8.8.8/32 - GEOIP:按国家/地区分流
合理的规则配置能显著提升访问速度,建议将常用网站加入代理规则,国内资源走直连。
常见问题解决
现象:连接成功但无法访问
原因:节点服务器故障或本地网络问题,解决方法:切换其他节点测试,或检查本地网络环境。
现象:部分App无法联网
原因:部分应用有内置DNS或绑定了直连IP,解决方法:在规则中对该App的域名或IP添加代理策略。
现象:使用中频繁断线
原因:节点负载过高或网络波动,解决方法:更换延迟更低、稳定性更好的节点。
节点选择建议
选择节点时需考虑实际使用场景:4K视频需要高带宽节点,实时游戏需要低延迟节点,办公用途则优先保障稳定性,建议多备几个不同地区的节点,以便灵活切换。