打开 Shadowrocket 应用
打开你安装的 Shadowrocket 应用程序。
添加规则
1 进入规则管理界面
- 在应用程序中,点击左下角的三个横杠()图标,选择“规则”选项。
- 这将打开 Shadowrocket 的规则管理界面。
2 添加新规则
- 点击右上角的加号(),然后选择“添加规则”。
- 在弹出的窗口中,依次填写以下信息:
- 规则名称:自定义规则的名称,方便识别。
- 应用程序:选择要应用该规则的应用程序(如浏览器、微信、支付宝等)。
- 域名:输入你希望匹配的域名(如example.com)。
- 端口:输入目标端口(如80、443)。
- 匹配规则:
- 域名匹配:选择是否匹配域名。
- 端口匹配:选择是否匹配特定端口。
- HTTPS匹配:选择是否只匹配HTTPS流量。
- 路径匹配:选择是否匹配特定路径(如/api/*)。
- 高级规则:
- 条件:可以设置条件(如来源 IP、设备型号等)。
- 动作:选择允许或阻止该规则。
修改现有规则
- 选择一个规则,点击右上角的编辑图标()。
- 在弹出的窗口中,根据需要修改规则的相关设置。
- 点击“保存”保存修改。
删除规则
- 选择一个规则,点击右上角的删除图标()。
- 点击确认对话框,规则将被删除。
批量导入/导出规则
- 在规则管理界面,点击右上角的导出/导入按钮()。
- 选择“导出”将规则保存为文件,或者选择“导入”加载已保存的规则文件。
规则顺序
- Shadowrocket 规则的执行顺序是根据添加顺序决定的,后面的规则会覆盖前面的规则。
- 如果需要多个规则同时生效,建议将规则放在同一位置。
高级配置
- Shadowrocket 支持更多高级规则,如来源 IP、设备型号、操作系统等,可以根据需要进行精细化管理。
示例:常见规则配置
-
阻止微信使用数据绑定域名:
- 规则名称:微信数据绑定
- 应用程序:微信
- 域名:*.qq.com
- 端口:443
- 动作:阻止
-
允许支付宝加载图片和脚本:
- 规则名称:支付宝资源加载
- 应用程序:支付宝
- 域名:*.alipay.com
- 端口:443
- 动作:允许
- 匹配规则:HTTPS匹配
注意事项
- 确保规则设置准确,避免误拦截重要流量。
- 定期检查和更新规则,以应对网络环境的变化。
- Shadowrocket 提供的规则模板可以帮助你快速配置常见场景。
通过合理设置规则,你可以有效管理网络流量,提升设备性能和网络安全水平。









