Skip to content
本站精选 推广

网络服务推荐

  1. FlyBit套餐、设备限制以当前订单说明为准
  2. 99吧订购前核对流量、有效期与节点倍率
  3. 传送门核对客户端来源与系统兼容性
  4. 银河云先按实际网络验证可用性
  5. 小蜜蜂核对线路、套餐和业务适用条件
  6. TNTCloud折扣及套餐以下单页面为准
  7. 星岛梦带宽宣传不等于个人实测速率
  8. 灵猫网络历史测速仅供条件相近时参考
  9. 青云梯关注当前套餐与维护公告
  10. SslarCloud核对试用条件与售后渠道
  11. 唯兔云低价不代表长期服务保证

以下为推广入口,不代表安全、性能或持续经营保证。套餐以服务商当前说明为准,建议先短期验证。

查看选购与验证指南 →

Shadowrocket 小火箭自定义分流教程

约 2681 字大约 9 分钟

Shadowrocket小火箭iOS教程分流规则

2026-10-13

导入订阅、选好节点后,你已经可以正常上网。

小火箭会按当前启用的配置分流;如果使用的是机场提供的完整配置,也就按机场的规则处理,通常能满足大部分使用场景。

PS:不会导入机场订阅的朋友可以看看:小火箭入门教程

如果想更定制化地分流,可以给不同网站分别选节点,换 YouTube 的线路时,不影响 ChatGPT 和 GitHub。本文就用下面这组设置演示:

网站自建分组名称示例节点
ChatGPT我的 chatgpt新加坡-00
YouTube我的 youtube香港-00
GitHub我的 GitHub香港-03

ChatGPT 进入我的 chatgpt 分组并使用新加坡-00,YouTube 使用香港-00,GitHub 使用香港-03,其他请求保持原配置

下面按步骤完成 创建代理组 → 添加规则 → 调整顺序 → 验证结果。

第一步确认配置并备份

打开 首页 → 全局路由,选择 配置。

首页的全局路由应选择配置

再点击底部 配置,找到 本地文件 中正在使用的配置。本文是 default.conf,你的文件名可能不同;以文件右侧的勾选标记确认当前使用的文件,橙色圆点表示默认配置。

  1. 点击文件名,在弹出的菜单中选 编辑纯文本。
  2. 将完整配置内容复制到自己的本地备份中(用于还原之前的配置,如果不需要可以不做这一步),退出时不改动原文。
  3. 回到列表,点击文件右侧的 ⓘ,或者在文件菜单中选择 编辑配置。
  4. 进入详情后,找到 规则 和 代理分组。后面的修改都在这一份配置里完成。
点击 default.conf 后出现使用配置、编辑配置和编辑纯文本菜单default.conf 详情中的规则和代理分组入口

备份可能含服务器地址或密钥,不要公开上传。

第二步创建三个代理分组

代理组决定可以使用哪些节点,规则决定哪些网站进入这个组。 先把组建好,再添加规则。

以 ChatGPT 为例:

  1. 在配置详情中点击 代理分组 → 右上角+。
  2. 名称填写 我的 chatgpt,类型选择 select,表示手动选择节点。
  3. 按图打开 订阅 开关,点击下面的 服务器节点,选择准备给 ChatGPT 使用的线路。本例是 新加坡-00。
  4. 回到分组编辑页,检查 策略 列表里是否出现该节点。需要加入其他候选项时,可点击列表底部的 添加;
  5. 点击要使用的策略项,确认选中标记,再点击右上角 保存。图中的蓝色勾选标记表示当前选中的策略。

接着重复操作,创建 我的 youtube 和 我的 GitHub,分别选择 香港-00 和 香港-03。

我的 chatgpt 分组使用 select 类型,订阅开关开启,服务器节点和选中策略为新加坡-00,右上角保存保存后的代理分组列表包含我的 GitHub、我的 youtube 和我的 chatgpt,右侧信息按钮用于编辑

保存后,分组列表中的 SELECT > 节点名称 可以用来核对各组的选择。如果组里有多个候选节点,记得选择实际使用的那一个。

只创建分组还不能分流。 下一步要告诉小火箭,哪个域名应进入哪个组。

第三步给网站添加域名规则

返回配置详情,进入 规则,点击右上角 +。第一条先设置 ChatGPT:

  1. 点击 类型,选择 DOMAIN-SUFFIX,即域名后缀匹配。
  2. 点击 策略,选择刚创建的 我的 chatgpt。
  3. 在 域名 中填 chatgpt.com,不写 https://、路径或 *。
  4. 扩展匹配 和 预匹配 保持关闭。
  5. 点击右上角 保存。

再添加两条:youtube.com 的策略选 我的 youtube,github.com 的策略选 我的 GitHub。每次都要保存。

三条 DOMAIN-SUFFIX 规则分别填写 youtube.com、chatgpt.com、github.com,并选择各自的代理组,扩展匹配和预匹配关闭

策略选择页可能把名称显示成大写,核对它指向的是自己刚才保存的分组即可。

不要只添加首页域名

DOMAIN-SUFFIX,github.com 也匹配 api.github.com,但不匹配 githubusercontent.com。同样,YouTube 的页面、视频和图片可能来自不同域名。

三条首页规则适合先验证操作。确认成功后,再按同样的方法补充以下规则,每个域名单独添加一条,类型仍选 DOMAIN-SUFFIX,策略仍选对应分组:

分组继续添加的域名
我的 chatgptopenai.com、oaistatic.com、oaiusercontent.com
我的 youtubeyoutu.be、googlevideo.com、ytimg.com
我的 GitHubgithubusercontent.com、githubassets.com

这是一份精简起步列表,不是所有功能的完整域名清单。OpenAI 网络说明还列出了登录和其他依赖。对多个网站共用的第三方域名,先看失败请求,再决定是否添加更具体的规则,不要全部归到一个组里。

第四步把自定义规则放到前面

规则按顺序匹配。如果原来的规则先命中同一个域名,排在后面的自定义规则就不会接管它。

  1. 在 规则 列表点击搜索框下方的 ⋯ 三点按钮,进入编辑状态。
  2. 按住规则最右侧的三条横杠,拖动本次新增的域名规则,让它们排在原有相关规则前面。
  3. 点击右上角 完成,退出编辑并核对顺序。
规则编辑状态下,右侧三条横杠用于拖动排序,右上角完成用于结束编辑,左侧圆圈和顶部删除不是排序按钮

截图中三条首页规则已经位于前面,就不必再移动。

ChatGPT 专用规则先匹配,未命中再检查原配置规则,最后由原有兜底规则处理

补充的资源域名规则也要检查顺序,不能放到 FINAL 兜底规则后面。保留原来的直连、局域网和其他规则;没有命中自定义规则的请求,仍按原配置处理。

第五步检查分流是否生效

先用测试规则检查匹配

  1. 返回 配置 首页,点击 测试规则。
  2. 在 HOST 中输入 chatgpt.com,点击键盘的回车或执行按钮。
  3. 检查 类型 是否为 DOMAIN-SUFFIX,策略 是否为自己的 ChatGPT 分组。
  4. 再看下方匹配详情中 # 后的节点名称。随后用同样的方法测试 youtube.com 和 github.com。

本例的测试结果如下。下图从左到右是 GitHub、ChatGPT、YouTube:

测试域名命中分组详情中的节点
github.com我的 GitHub香港-03
chatgpt.com我的 chatgpt新加坡-00
youtube.com我的 youtube香港-00

测试规则页面分别显示 GitHub 走香港-03、ChatGPT 走新加坡-00、YouTube 走香港-00

这里证明的是输入域名按当前配置会命中哪个策略,还要实际打开应用,才能检查请求是否正常。

再查看实际请求记录

回到 首页,开启连接,分别访问 ChatGPT、YouTube 和 GitHub。然后点击底部 数据,进入请求记录列表,可使用顶部的 代理 筛选项和搜索框找到相关请求。

每条记录的域名下面都有命中规则、分组和节点信息。下面红框中的记录显示:

  • chatgpt.com:443 命中 我的 chatgpt;使用 新加坡-00。
  • m.youtube.com:443 命中 我的 youtube,使用 香港-00。
  • api.github.com:443 命中 我的 GitHub,使用 香港-03,说明 github.com 的后缀规则也覆盖了它的子域名。
数据页请求记录中,ChatGPT、YouTube 和 GitHub 的请求分别命中自己的代理分组,i.ytimg.com 仍显示原来的 PROXY 策略

进入数据->代理界面,启用日志记录, 可以看到具体的分流情况。

以后修改和恢复配置

换节点:进入当前配置的 代理分组,点击目标组右侧 ⓘ,调整 服务器节点 或 策略 中的选择,点击 保存,再测试。不必为了换一条线路重新添加域名规则。

添加网站:先建一个分组,再为目标域名添加 DOMAIN-SUFFIX 规则,选中对应策略并检查顺序。例如给 google.com 分组后,也会匹配 gemini.google.com;如果 Gemini 要单独走另一组,就把它的专用规则放在 google.com 前面。

如果设置不生效,按这个顺序检查:

  1. 全局路由是否为 配置,修改的文件是否是当前启用的文件。
  2. 分组是否保存、是否包含可用节点,规则是否选中了正确策略。
  3. 自定义规则是否被更靠前的原有规则抢先匹配。
  4. 实际失败的请求是否使用了尚未补充的域名。

需要恢复时,进入 配置 → 文件名 → 编辑纯文本,用第一步的完整备份替换内容并保存,再选择 使用配置,重新连接测试。不要删除全部订阅、关闭证书校验或安装陌生证书来解决分流问题。

以后更新远程配置或换配置文件,重新核对自定义分组和规则。先设置一个网站、确认记录正确,再增加其他网站,更容易发现哪一步出了问题。

本站精选 推广

网络服务推荐

  1. FlyBit套餐、设备限制以当前订单说明为准
  2. 99吧订购前核对流量、有效期与节点倍率
  3. 传送门核对客户端来源与系统兼容性
  4. 银河云先按实际网络验证可用性
  5. 小蜜蜂核对线路、套餐和业务适用条件
  6. TNTCloud折扣及套餐以下单页面为准
  7. 星岛梦带宽宣传不等于个人实测速率
  8. 灵猫网络历史测速仅供条件相近时参考
  9. 青云梯关注当前套餐与维护公告
  10. SslarCloud核对试用条件与售后渠道
  11. 唯兔云低价不代表长期服务保证

以下为推广入口,不代表安全、性能或持续经营保证。套餐以服务商当前说明为准,建议先短期验证。

查看选购与验证指南 →

Copyright © 2024-2026 Clash测评站