使用教程 知识
规则模式和全局模式的区别与选择
对比代理客户端中规则模式与全局模式的流量走向、速度体验和适用场景,解释规则匹配的工作原理,纠正全局模式更快等常见误解,帮助用户确定日常应使用的默认模式。
发布于 最后核验 约 3 分钟读完
本文目录
规则模式按规则表决定每个请求的去向——国内流量直连、境外流量走节点;全局模式则不做区分,把所有流量交给代理节点。日常应默认使用规则模式,全局模式留作排查和特殊场景的临时手段。
两种模式的定义
代理客户端的“出站模式”决定流量如何离开你的设备,常见有三种:
- 规则模式(Rule):每个连接先与规则列表匹配,命中直连规则就不走节点,命中代理规则则发往你选中的节点。
- 全局模式(Global):跳过规则匹配,所有流量一律发往当前节点。
- 直连模式(Direct):所有流量都不经过节点,等同于临时关闭代理转发。
规则模式如何工作
订阅里附带的规则列表由一条条匹配项组成,常见类型包括域名关键词、域名后缀、IP 段和地理位置(GEOIP)。客户端处理一个连接时从上到下逐条匹配:例如目标是国内网站,命中“中国大陆 IP 直连”规则后直接放行;目标是境外服务,命中对应代理规则后发往节点;都没命中时由列表末尾的兜底规则(MATCH)决定默认去向。整个过程毫秒级完成,用户无感知。
规则质量取决于维护方,这也是不同订阅“分流准不准”差异的来源。域名解析方式会影响规则命中结果,相关背景可参考 DNS 解析异常的检查方法。
对比一览
| 对比项 | 规则模式 | 全局模式 |
|---|---|---|
| 流量走向 | 按规则分流,国内直连 | 全部经过节点 |
| 国内网站速度 | 不受影响 | 绕道节点,明显变慢 |
| 套餐流量消耗 | 只计走节点的部分 | 全部计入,消耗更快 |
| 典型用途 | 日常默认 | 排查规则问题、特殊需求 |
| 主要风险 | 个别网站规则未覆盖 | 流量浪费、国内服务变慢 |
从表格不难看出,两种模式不存在优劣,只有分工:规则模式负责日常运行,全局模式负责对照验证。规则模式的省心之处在于你几乎不用惦记开关——访问国内服务时它自动直连,速度与不开代理时一致,套餐流量也分毫不花。
实际使用中怎么选
- 日常浏览、办公、视频:保持规则模式,无需干预。
- 某网站打不开,怀疑分流出错:临时切全局验证,结论明确后立即切回。
- 对隐私路径有特殊要求的单次会话:可短暂使用全局,结束后切回。
- 排查本地网络问题:切直连模式对照测试,快速判断故障在本地还是节点侧。
遇到“个别网站异常”时,推荐按固定顺序验证,避免盲目折腾:
- 在代理页对当前节点测延迟。超时则先换节点,问题解决就结束。
- 节点正常仍打不开,切到全局模式再访问一次。能打开说明是规则未覆盖,打不开说明与模式无关。
- 确认是规则问题后,用客户端的覆写功能为该域名添加代理规则,或反馈给服务商。
- 全局下也打不开的,回到节点与网络层面排查,模式先切回规则。
模式切换入口通常在客户端主界面或代理页顶部,位置以当前版本为准;切换即时生效,已建立的连接可能需要刷新页面才体现。基础操作不熟悉的读者可回顾 Clash Verge 基础使用教程。
常见误解
- “全局模式更稳、更快”:模式不改变节点质量。全局唯一改变的是让本可直连的流量也走节点,通常体验更差。
- “规则模式不安全”:分流只决定路径,不降低加密强度。走直连的本来就是国内公开服务的流量。
- “打不开网站就该切全局”:全局是诊断工具而非解药。确认是规则问题后,正确做法是补规则或反馈服务商,而不是长期挂全局。
- “切了模式要重启才生效”:切换即刻作用于新连接,旧连接刷新即可,无需重启客户端。
下一步建议
现在打开客户端确认出站模式停在规则模式,再把上面的四步验证顺序记下来,它能覆盖大部分“能连上但个别网站异常”的情况。想进一步理解节点选择对体验的影响,可接着阅读如何切换节点:选择合适节点的方法。
常见问题
平时应该默认用规则模式还是全局模式?
默认使用规则模式。它让国内流量直连、境外流量走节点,速度和流量消耗都更合理,也是各客户端的默认出站方式。全局模式适合作为临时工具:怀疑规则没匹配到某个网站时切过去验证一下,用完切回来,不建议长期停留在全局模式。
规则模式下某个网站没有走代理,怎么办?
先切到全局模式访问一次:能打开说明节点没问题,只是规则未覆盖该网站。此时可以在客户端里为该域名添加自定义规则(通过覆写等方式持久化),或反馈给服务商请其更新规则;如果全局模式下也打不开,问题就出在节点或网络上,与规则无关。
全局模式会比规则模式速度快吗?
不会更快,多数情况下反而更慢。速度取决于节点质量而非模式本身,规则模式下走代理的流量与全局模式走同一个节点,快慢一样;差别在于全局模式把本可直连的国内网站也绕道节点,这部分访问明显变慢,还多消耗套餐流量。
客户端里还有个直连模式,是干什么用的?
直连模式下所有流量都不经过节点,相当于让客户端暂时旁路,常用于排查问题:如果直连模式下网络也异常,说明故障在本地网络而不是节点服务。另外在只需要客户端做流量统计或局域网调试的场景里也会用到,日常访问境外服务时不使用该模式。