主题
代理分流规则配置大全
有些 App(如 TikTok、ChatGPT)默认订阅规则可能没覆盖到,导致连不上、刷不到内容、或被误判成国内地区。本文提供可直接复制粘贴的分流规则,不需要你懂配置原理——复制、粘贴、保存三步搞定。
📌 写在前面
- 只有当你遇到"某个 App 明明连了代理还是不对劲"的情况,才需要用到本文;平时能正常使用的 App 无需改动。
- 下面按你用的客户端选择对应部分:Clash、Shadowrocket(小火箭)、OpenClash(旁路由)、v2rayN / v2rayNG、Happ,找到自己在用的那个即可,不用全看。
👉 获取 NetFlow 订阅🌐 网络推荐:推荐使用 NetFlow —— CN2GIA 三网优化直连,节点稳定、速度快,建议为 TikTok / ChatGPT 等地区敏感服务固定使用美/日等主流节点。
🅰️ Clash 用户(Clash Verge Rev / Clash for Windows)
第一步:找到你的"节点分组"名称
- 打开客户端,进入 Proxies(代理) 页面。
- 找到你平时用来手动切换节点的那个分组(通常是列表里第一个,常见名字如
🚀 节点选择、PROXY、Proxy)。 - 记住这个名字,一会儿要填进配置里。
不需要找具体的"美国节点""日本节点"——只要填这个主分组的名字即可,因为它里面已经包含了你所有的节点。
第二步:复制下面的配置
- 打开「订阅」页 → 右上角「新建配置」→ 类型选 Merge(合并配置),随便起个名字,如
分流补充。 - 打开编辑器,把下面整段复制粘贴进去:
yaml
prepend-proxy-groups:
- name: "分流补充"
type: select
proxies:
- "PROXY" # ← 改成你第一步记住的分组名称
- DIRECT
prepend-rules:
# TikTok
- DOMAIN-SUFFIX,tiktok.com,分流补充
- DOMAIN-SUFFIX,tiktokcdn.com,分流补充
- DOMAIN-SUFFIX,tiktokv.com,分流补充
- DOMAIN-SUFFIX,muscdn.com,分流补充
- DOMAIN-SUFFIX,musical.ly,分流补充
# ChatGPT / OpenAI
- DOMAIN-SUFFIX,openai.com,分流补充
- DOMAIN-SUFFIX,chatgpt.com,分流补充
- DOMAIN-SUFFIX,oaistatic.com,分流补充
- DOMAIN-SUFFIX,oaiusercontent.com,分流补充
# Google / YouTube
- DOMAIN-SUFFIX,google.com,分流补充
- DOMAIN-SUFFIX,youtube.com,分流补充
- DOMAIN-SUFFIX,ggpht.com,分流补充
- DOMAIN-SUFFIX,googleusercontent.com,分流补充
- DOMAIN-SUFFIX,gstatic.com,分流补充
# Facebook / Instagram / Threads
- DOMAIN-SUFFIX,facebook.com,分流补充
- DOMAIN-SUFFIX,fbcdn.net,分流补充
- DOMAIN-SUFFIX,instagram.com,分流补充
- DOMAIN-SUFFIX,cdninstagram.com,分流补充
- DOMAIN-SUFFIX,threads.net,分流补充
- DOMAIN-SUFFIX,threads.com,分流补充
# WhatsApp
- DOMAIN-SUFFIX,whatsapp.com,分流补充
- DOMAIN-SUFFIX,whatsapp.net,分流补充
# X(推特)
- DOMAIN-SUFFIX,x.com,分流补充
- DOMAIN-SUFFIX,twitter.com,分流补充
- DOMAIN-SUFFIX,twimg.com,分流补充
# Telegram
- DOMAIN-SUFFIX,telegram.org,分流补充
- DOMAIN-SUFFIX,t.me,分流补充
- DOMAIN-SUFFIX,telegra.ph,分流补充- 把
"PROXY"那一行改成你第一步记住的分组名称(名称需与 Proxies 页面显示的完全一致,注意空格和大小写)。 - 保存 → 回到订阅页,右键该覆写文件 → 启用 → 切换一次当前订阅使配置重新加载。
Clash for Windows 用户: Settings → Profiles → Parsers,粘贴同样内容即可,配置项名称相同。
🅱️ Shadowrocket 用户(iOS)
不需要替换任何内容,直接复制粘贴即可使用。
第一步:打开配置编辑
底部「Config」选项卡 → 点击当前激活的配置(前面打勾那个)→「Edit Configuration」。
第二步:复制下面的规则
找到 [Rule] 段落,在第一条规则之前粘贴:
DOMAIN-SUFFIX,tiktok.com,PROXY
DOMAIN-SUFFIX,tiktokcdn.com,PROXY
DOMAIN-SUFFIX,tiktokv.com,PROXY
DOMAIN-SUFFIX,muscdn.com,PROXY
DOMAIN-SUFFIX,musical.ly,PROXY
DOMAIN-SUFFIX,openai.com,PROXY
DOMAIN-SUFFIX,chatgpt.com,PROXY
DOMAIN-SUFFIX,oaistatic.com,PROXY
DOMAIN-SUFFIX,oaiusercontent.com,PROXY
DOMAIN-SUFFIX,google.com,PROXY
DOMAIN-SUFFIX,youtube.com,PROXY
DOMAIN-SUFFIX,ggpht.com,PROXY
DOMAIN-SUFFIX,googleusercontent.com,PROXY
DOMAIN-SUFFIX,gstatic.com,PROXY
DOMAIN-SUFFIX,facebook.com,PROXY
DOMAIN-SUFFIX,fbcdn.net,PROXY
DOMAIN-SUFFIX,instagram.com,PROXY
DOMAIN-SUFFIX,cdninstagram.com,PROXY
DOMAIN-SUFFIX,threads.net,PROXY
DOMAIN-SUFFIX,threads.com,PROXY
DOMAIN-SUFFIX,whatsapp.com,PROXY
DOMAIN-SUFFIX,whatsapp.net,PROXY
DOMAIN-SUFFIX,x.com,PROXY
DOMAIN-SUFFIX,twitter.com,PROXY
DOMAIN-SUFFIX,twimg.com,PROXY
DOMAIN-SUFFIX,telegram.org,PROXY
DOMAIN-SUFFIX,t.me,PROXY
DOMAIN-SUFFIX,telegra.ph,PROXY第三步:保存生效
右上角「Done」保存,然后断开重连一次代理,规则才会生效。
如果你的配置是从远程 URL 订阅导入的,以后更新订阅可能会把这几行覆盖掉,需要重新粘贴一次。
🅲 OpenClash 用户(路由器旁路由)
OpenClash 用的规则写法和 Clash 完全一样,同样需要先确认自己策略组的名字。
第一步:找到策略组名称
打开 OpenClash 管理页面 → 插件设置 → 找到你当前订阅对应的策略组列表,记住主策略组的名字(常见如 节点选择、🔰 节点选择)。
第二步:填入自定义规则
- 打开 OpenClash 页面 → 规则设置 → 勾选启用自定义规则,会出现一个文本框。
- 把下面内容粘贴进去,并把其中的
节点选择替换成你第一步记住的策略组名称:
- DOMAIN-SUFFIX,tiktok.com,节点选择
- DOMAIN-SUFFIX,tiktokcdn.com,节点选择
- DOMAIN-SUFFIX,tiktokv.com,节点选择
- DOMAIN-SUFFIX,muscdn.com,节点选择
- DOMAIN-SUFFIX,musical.ly,节点选择
- DOMAIN-SUFFIX,openai.com,节点选择
- DOMAIN-SUFFIX,chatgpt.com,节点选择
- DOMAIN-SUFFIX,oaistatic.com,节点选择
- DOMAIN-SUFFIX,oaiusercontent.com,节点选择
- DOMAIN-SUFFIX,google.com,节点选择
- DOMAIN-SUFFIX,youtube.com,节点选择
- DOMAIN-SUFFIX,ggpht.com,节点选择
- DOMAIN-SUFFIX,googleusercontent.com,节点选择
- DOMAIN-SUFFIX,gstatic.com,节点选择
- DOMAIN-SUFFIX,facebook.com,节点选择
- DOMAIN-SUFFIX,fbcdn.net,节点选择
- DOMAIN-SUFFIX,instagram.com,节点选择
- DOMAIN-SUFFIX,cdninstagram.com,节点选择
- DOMAIN-SUFFIX,threads.net,节点选择
- DOMAIN-SUFFIX,threads.com,节点选择
- DOMAIN-SUFFIX,whatsapp.com,节点选择
- DOMAIN-SUFFIX,whatsapp.net,节点选择
- DOMAIN-SUFFIX,x.com,节点选择
- DOMAIN-SUFFIX,twitter.com,节点选择
- DOMAIN-SUFFIX,twimg.com,节点选择
- DOMAIN-SUFFIX,telegram.org,节点选择
- DOMAIN-SUFFIX,t.me,节点选择
- DOMAIN-SUFFIX,telegra.ph,节点选择- 点击保存配置 → 回到 OpenClash 主页面 → 应用配置使其生效。
⚠️ 若填的策略组名称与实际不符,规则不会报错但也不会生效,务必仔细核对。
🅳 v2rayN / v2rayNG 用户
v2rayN(Windows)和 v2rayNG(安卓)操作方式一致,域名之间用英文逗号分隔,不支持像 Clash 那样整段 YAML 粘贴,需要按下面步骤逐条填入。
第一步:进入路由设置
菜单 路由 → 路由设置(v2rayNG 为左上角 ≡ → 路由设置),新增一条规则。
第二步:填入域名与出站
- 在 Domain(域名) 字段中,把下面这行整段粘贴进去(已用英文逗号分隔好,注意前后不要有多余空格):
tiktok.com,tiktokcdn.com,tiktokv.com,muscdn.com,musical.ly,openai.com,chatgpt.com,oaistatic.com,oaiusercontent.com,google.com,youtube.com,ggpht.com,googleusercontent.com,gstatic.com,facebook.com,fbcdn.net,instagram.com,cdninstagram.com,threads.net,threads.com,whatsapp.com,whatsapp.net,x.com,twitter.com,twimg.com,telegram.org,t.me,telegra.ph- 出站(Outbound) 选择 proxy。
- 保存后,把这条新规则拖到列表最上面(规则从上到下匹配,必须排在其他大范围规则之前,否则不会生效)。
🅴 Happ 用户
Happ 本身不提供在 App 内直接粘贴规则的输入框,需要借助官方的路由规则生成网站。
第一步:生成规则链接
- 用浏览器打开 routing.happ.su。
- 找到页面上的 JSON Editor(JSON 编辑器)区域,把下面内容整段粘贴进去:
json
{
"ProxySites": [
"tiktok.com", "tiktokcdn.com", "tiktokv.com", "muscdn.com", "musical.ly",
"openai.com", "chatgpt.com", "oaistatic.com", "oaiusercontent.com",
"google.com", "youtube.com", "ggpht.com", "googleusercontent.com", "gstatic.com",
"facebook.com", "fbcdn.net", "instagram.com", "cdninstagram.com", "threads.net", "threads.com",
"whatsapp.com", "whatsapp.net",
"x.com", "twitter.com", "twimg.com",
"telegram.org", "t.me", "telegra.ph"
]
}- 页面会自动生成一个
happ://routing/add/...格式的链接或对应二维码。
第二步:导入到 Happ
- 手机上:直接点击生成的链接,会自动唤起 Happ 并提示添加规则,确认即可。
- 也可以:复制该链接到剪贴板,打开 Happ 后它会提示检测到剪贴板中的规则,确认导入;或者用 Happ 扫描该网站生成的二维码导入。
✅ 怎么确认配置生效了
打开代理,随便用一下对应的 App(比如刷一下 TikTok),然后在客户端「实时流量 / 连接日志」里找一下这个域名的记录——显示的是节点名称(而不是 DIRECT)就说明配置成功了。
🔁 常见问题(FAQ)
Q:Clash 配置粘贴后没生效? A:最常见的原因是第一步的分组名称没改对,或者改完忘记保存。检查 proxies 里的名称是否和 Proxies 页面显示的完全一致(一个字都不能错),改好后记得启用覆写文件并切换一次订阅。
Q:Shadowrocket 粘贴后没生效? A:确认是粘贴到了 [Rule] 段落最前面(不是文件最后),保存后需要断开重连一次才会生效。
Q:订阅更新后配置又不生效了? A:Clash(含 OpenClash)用「覆写(Merge)」/ 自定义规则的方式不会被订阅更新覆盖;Shadowrocket 如果是远程订阅导入的,更新后可能需要重新粘贴一次规则;v2rayN/v2rayNG 的路由规则是独立保存的,也不受订阅更新影响。
Q:v2rayN/v2rayNG 里域名规则粘贴后不生效? A:检查是否把这条规则拖到了列表最上面——路由规则从上到下匹配,命中即停止,如果排在「绕过大陆」等大范围规则后面就永远不会被匹配到。
Q:Happ 点击链接后没反应? A:确认是在手机上点击的(桌面浏览器无法直接唤起 App);也可以把链接复制后手动打开 Happ,看是否有「检测到剪贴板配置」的提示,或改用扫描二维码导入。
Q:这份配置涵盖了本站提到的所有 App 吗? A:涵盖了 TikTok、ChatGPT、Google/YouTube、Facebook/Instagram/Threads、WhatsApp、X(推特)、Telegram。其余没有特殊规则需求的 App(如注册类网站)通常订阅默认规则就能正常使用,无需额外配置。
✅ 小结
- 只有遇到连接异常、地区识别错误时才需要用本文;
- Clash / OpenClash 用户:先找到自己的节点分组(策略组)名称,替换进配置后粘贴保存并启用/应用;
- Shadowrocket 用户:直接复制粘贴到
[Rule]段最前面,无需改动,保存后断开重连; - v2rayN / v2rayNG 用户:域名逗号分隔粘贴进 Domain 字段,出站选 proxy,规则拖到列表最上面;
- Happ 用户:去 routing.happ.su 粘贴 JSON 生成链接,手机上点击链接或扫码导入;
- 配置完用实时流量日志(或对应客户端的连接记录)确认目标域名走了代理节点而非 DIRECT。