小火箭快捷指令设置与使用技巧

本文详细介绍iOS端Shadowrocket的快捷指令配置方法,涵盖常用自动化指令、代理模式切换及常见问题解决方案,帮助用户提升跨境网络访问效率。

快捷指令基础配置

在iOS设备上使用Shadowrocket快捷指令,可实现一键切换代理模式、自动选择节点等高效操作,快捷指令通过URL Scheme调用小火箭底层功能,无需每次手动打开应用。

添加快捷指令步骤

  1. 打开「快捷指令」App,点击「自动化」
  2. 选择「创建个人自动化」
  3. 找到「App」触发条件,选取Shadowrocket
  4. 添加「打开URL」操作,输入:shadowrocket://
  5. 关闭「运行前询问」开关

此方法可实现打开指定App时自动启用代理,减少操作步骤。

常用快捷指令场景

节点自动选择

通过快捷指令调用Shadowrocket的API接口,实现自动测速并切换最优节点:

URL: localhost:9090/proxies?force=true

该指令读取本地代理端口数据,结合URL-Test策略组自动选择延迟最低的节点。

模式快速切换

  • 全局代理shadowrocket://config?mode=global
  • 规则分流shadowrocket://config?mode=rule
  • 直连模式shadowrocket://config?mode=direct

在快捷指令中创建多个桌面图标,分别对应不同代理模式,一键切换网络访问策略。

TUN模式与系统代理区别

特性 TUN模式 系统代理
流量范围 所有流量(含UDP) 仅HTTP/HTTPS
适用场景 游戏、视频通话 网页浏览
耗电 较高 较低

TUN模式通过创建虚拟网卡接管设备全部流量,适合需要代理UDP协议的应用;系统代理仅处理浏览器和App的HTTP请求,兼容性更好。

分流规则配置要点

Shadowrocket支持四种规则类型:

  • DOMAIN:精确匹配域名
  • DOMAIN-SUFFIX:域名后缀匹配
  • IP-CIDR:IP地址段
  • GEOIP:国家/地区识别

规则优先级从上到下递减,建议将常用规则置于顶部,配置示例:

rules:
  - DOMAIN-SUFFIX,google.com,Proxy
  - DOMAIN-KEYWORD,netflix,Proxy
  - GEOIP,CN,DIRECT
  - FINAL,Proxy

常见问题FAQ

现象:快捷指令执行后代理未生效

  • 原因:Shadowrocket后台进程被系统清理
  • 解决方法:确保应用在后台保持运行,或开启「持久化连接」

现象:节点延迟显示正常但无法访问

  • 原因:节点服务器出口带宽不足
  • 解决方法:切换至其他节点或联系服务商检测线路

现象:开启代理后部分App无法联网

  • 原因:分流规则将该App流量直连
  • 解决方法:在规则中添加对应域名或IP至代理组

节点选择建议

根据不同使用场景选择合适的节点类型:日常网页浏览可选普通中转节点;4K视频streaming需要高带宽专线;跨境游戏则优先低延迟线路,判断节点服务商可靠性时,可观察其是否提供实时带宽监控、故障切换机制及技术支持响应速度。

合理配置快捷指令与分流规则,可显著提升跨境网络访问体验,同时降低设备电量消耗。

您可以还会对下面的文章感兴趣:

暂无相关文章