Clash 分流规则怎么写才不漏域名
Clash 分流规则的核心是精准命中目标域名,避免因规则模糊或遗漏导致流量绕过代理。最常见错误是仅写 `example.com` 这种单层域名,而忽略子域名和通配符覆盖。正确做法应使用 `*.example.com` 明确包含所有子域,如 `*.bilibili.com` 可覆盖 `www.bilibili.com`、`m.bilibili.com` 和 `api.bilibili.com`,避免因漏掉某个接口导致视频加载失败。
在实际配置中,建议优先使用域名组(Domain List)而非逐条规则添加。例如将国内常用服务集中归类为 `cn` 组,国外服务归入 `global` 组,再通过 `DOMAIN-SUFFIX,example.com,Proxy` 的格式统一管理。以腾讯系为例,可建立 `tencent.com`、`qq.com`、`weixin.qq.com` 等全部加入 `tencent` 组,减少重复书写,提升维护效率。
当遇到高频率更新的平台,如微博、知乎等,需启用动态规则源。使用 `RULE-SET` 指令引入可信的规则列表,如 `https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChnRoute.txt`,该列表含超过 3.2 万条国内域名,每小时自动同步,有效解决手动维护滞后问题。此类规则集已覆盖主流电商、社交平台及云服务,几乎无需额外补充。
对于特定应用的精准控制,必须考虑路径与协议。若某网站仅部分路径需走代理,应使用 `DOMAIN-KEYWORD` 或 `DOMAIN-REGEX` 精确匹配。例如对 `pikpak.com` 需要处理空间不足的问题,可设置 `DOMAIN-KEYWORD,pikpak.com,Proxy` 并结合 `DOMAIN-REGEX,pikpak\.com\/(upload|space)` 实现上传和空间查询接口走代理,而普通页面仍直连,既节省资源又保障关键功能。 延伸阅读:海投简历和定制简历怎么平衡。 延伸阅读:PikPak 提示空间不足怎么腾。
海投简历和定制简历的平衡在于规则分层:通用岗位用 `DOMAIN-SUFFIX,linkedin.com,Direct` 保证快速访问,而目标公司官网则单独添加 `DOMAIN,www.company.com,Proxy`,确保招聘页面不被误拦截。这种“主干直连 + 关键节点代理”的结构,使 90% 以上流量自然分流,仅对少数目标站点做精细干预。
当出现规则冲突时,应按顺序优先级调整。Clash 规则执行从上到下,因此将更具体的规则置于上方。例如先写 `DOMAIN,www.baidu.com,Proxy`,再写 `DOMAIN-SUFFIX,baidu.com,DIRECT`,否则后者会覆盖前者。建议将自定义规则放在默认规则集前,确保个人需求不被覆盖。
最后,定期验证规则有效性至关重要。可通过 Clash 客户端的“日志”功能查看每个域名的实际路由结果,检查是否出现 `DIRECT` 而本应走 `Proxy` 的情况。若发现 `cdn.jsdelivr.net` 被直连,说明其规则未被正确捕获,应补充 `DOMAIN-SUFFIX,jsdelivr.net,Proxy`。每月至少运行一次完整测试,利用 `curl -v https://example.com` 检查响应头中的 `X-Clash-Route` 字段,确认分流准确无误。