专题

代理模式怎么选?规则、全局、直连模式区别

搞懂 ClashX 的三种出站模式

ClashX 菜单中的“出站模式”决定了流量的处理逻辑。很多用户会搜索“代理模式 全局 规则 直连”或“规则 全局 直连怎么选”,核心就是想知道同一个节点列表在不同模式下会怎么转发流量。选对了模式,不仅能让你上网更流畅,还能有效节省代理流量。

1. 规则模式 (Rule) - 最推荐方案

这是 ClashX 的灵魂所在。在此模式下,ClashX 会根据配置文件中的 rules 部分对流量进行自动分流。

  • 优点:智能分流。访问百度、淘宝等国内网站时走“直连”,速度极快;访问 Google、YouTube 等国外网站时自动切换到“代理”。
  • 适用人群:几乎所有用户。
  • 特别提示:规则模式的精准度取决于你配置文件的规则列表。如果发现有些国外网站打不开,可能需要更新规则。

2. 全局模式 (Global) - 暴力全通

在此模式下,所有的流量,无论目的地是哪里,都会强制通过代理服务器发出。

  • 优点:简单粗暴。当你遇到有些冷门国外网站在“规则模式”下无法打开时,切换到全局模式通常能解决问题。
  • 缺点:访问国内应用(如微信、爱奇艺)会变慢,甚至可能因为版权限制导致无法观看。
  • 注意:全局模式下,你还需要在菜单中手动选择一个具体的节点作为出口。

3. 直连模式 (Direct) - 流量绕路

在此模式下,所有的流量都会直接连接到目的地,不经过任何代理服务器。

  • 作用:相当于暂时关闭代理功能,但保持 ClashX 后台运行。
  • 场景:进行对延迟要求极高的国内网游,或者进行本地局域网传输时使用。

脚本模式 (Script)

这是给想要更精细控制的用户预留的。通过编写脚本,你可以实现更复杂的流量调度(例如:Netflix 流量走节点 A,ChatGPT 流量走节点 B)。对于绝大部分用户来说,规则模式完全够用。

如何选择最适合你的模式?

日常上网,请始终保持在 规则模式。如果遇到某个本该走代理的网站报错,可以先尝试更新托管配置。若依然无效,临时切换到 全局模式 检查。确认只是规则误判后,再回到规则模式并更新规则,而不是长期停留在全局模式。

如果你需要最新的智能规则列表,建议访问 ClashX 主站 获取。想进一步理解代理组如何选择节点、自动测速和故障转移,可以继续看 ClashX 代理组策略设置

三种代理模式快速判断

你遇到的情况推荐模式为什么
日常浏览国内外网站规则模式国内直连、国外走代理,最省流量
某个国外网站打不开临时全局模式用来判断是不是规则没有命中
国内 App 变慢或定位异常规则模式或直连模式避免国内流量被错误代理
本地网络、打印机、NAS 访问直连模式绕开代理减少干扰
调试订阅或规则文件全局模式再回规则模式先验证节点,再验证规则

模式切换的 YAML 配置

Clash 配置文件中的 mode 字段直接控制出站模式行为。以下示例展示了规则模式下的典型配置结构:

# 配置文件中的模式设定
mode: rule    # 可选值:rule / global / direct

# 规则模式下的典型规则示例
rules:
  - DOMAIN-SUFFIX,google.com,Proxy
  - DOMAIN-SUFFIX,baidu.com,DIRECT
  - DOMAIN-KEYWORD,github,Proxy
  - IP-CIDR,192.168.0.0/16,DIRECT
  - GEOIP,CN,DIRECT
  - MATCH,Proxy

各规则类型的含义:DOMAIN-SUFFIX 匹配域名后缀(如 google.com 及其所有子域名);DOMAIN-KEYWORD 匹配域名中包含指定关键字的流量;IP-CIDR 按 IP 地址段匹配,常用于局域网直连;GEOIP,CN 将所有中国大陆 IP 的流量设为直连;MATCH 是兜底规则,匹配所有未命中上述规则的流量。这三种模式(rule/global/direct)本质上是对这套规则系统的”全用”、“全代理”和”全绕过”三种策略的快捷切换。

不同场景下的推荐模式

根据使用场景选择最合适的出站模式:

使用场景推荐模式原因
日常办公与浏览规则模式(Rule)智能分流,国内外流量各走最优路径
排查网络连通性问题全局模式(Global)强制所有流量走代理,排除规则误判干扰
本地局域网文件传输直连模式(Direct)绕过代理,避免增加延迟或降低传输速率
观看海外流媒体规则模式(Rule,含专项规则)通过精细流量路由规则让媒体域名走指定节点
国内网游 / 低延迟场景直连模式(Direct)游戏流量不经代理,降低延迟,提升游戏体验

这是配置文件系列指南的一部分。查看完整指南:Clash 配置文件详解

准备好开始了吗?

前往 clashx.tech 获取 ClashX 最新版本,开始使用。

常见问题

什么场景下应该使用规则模式?

这是最常用的模式。它能自动识别国内流量并直连,国外流量走代理,实现流畅且省流量的上网体验。

全局模式会影响网速吗?

会。由于所有流量都经过代理服务器中转,访问国内网站时速度会变慢,且会无谓消耗代理服务器的流量。

直连模式什么时候用到?

当你在家或公司不需要任何代理,但又不想完全退出 ClashX 时,可以切换到直连模式。

为什么我在规则模式下还是打不开某些国外网站?

可能是配置文件中的规则(Rules)不够新,或者由于 DNS 污染导致规则匹配失败。建议更新托管配置或切换到全局模式尝试。

这三种模式在哪里切换?

点击 ClashX 菜单图标,鼠标移入“出站模式”,即可在右侧子菜单中选择。

脚本模式 (Script) 是什么?

这是进阶用户的选项,允许使用 Python 或 JavaScript 编写更复杂的路由逻辑,普通用户建议忽略。