跳到主要内容

代理模式入门:规则、全局、直连有什么区别,怎么选

规则模式按分流规则决定每个请求走代理还是直连,全局模式让全部流量经过节点,直连模式则关闭代理。本文从概念到原理再到各客户端的操作,说明三种模式的差别、适用场景与常见误区,并给出 Clash 用户的日常组合。

发布于 约 4 分钟 · 1444 字入门
规则、全局、直连三种代理模式

直接答案

日常使用选规则模式:国内网站直连、国外网站走节点,速度和流量都最省。全局模式只在测试节点或规则失效时临时使用,直连模式用于暂时关闭代理而不退出客户端。

打开任何一个机场客户端,顶部都会有「规则」「全局」「直连」三个选项。它们决定了你的每一个网络请求往哪里走,是客户端里最重要的一个开关,却也是新手最容易用错的地方。本文按「概念 → 原理 → 操作」的顺序展开:先用一张表看懂三种模式,再解释规则模式背后的匹配逻辑,最后说明在各客户端里怎么切换,以及为什么日常应该停留在规则模式。

三种模式一张表看懂

模式流量走向国内网站国外网站适用场景
规则(Rule)逐条匹配规则后决定直连走节点日常使用,默认推荐
全局(Global)全部经过当前节点走节点,变慢走节点测试节点、规则失效时救急
直连(Direct)全部不经过节点直连直连,打不开暂时关闭代理

一句话概括:规则是「该走的走、不该走的不走」,全局是「全部都走」,直连是「全部不走」。三者之间的切换只影响流量走向,不会改变节点列表和订阅内容。

规则模式的工作原理

规则模式之所以能自动分流,是因为订阅里带了一份规则列表。客户端收到每个请求时,从上到下逐条比对,命中哪一条就按那一条的出口处理,没有命中则落到最后的兜底规则。一段典型的 Clash 规则如下:

rules:
  - DOMAIN-SUFFIX,openai.com,AI 服务
  - DOMAIN-KEYWORD,anthropic,AI 服务
  - DOMAIN-SUFFIX,netflix.com,流媒体
  - GEOSITE,cn,DIRECT
  - GEOIP,CN,DIRECT
  - MATCH,节点选择

这几行的含义是:OpenAI 域名走「AI 服务」分组,含 anthropic 的域名也走该分组,Netflix 走「流媒体」分组,国内域名与国内 IP 直连,其余全部走「节点选择」。匹配顺序很关键,如果把 MATCH 放在最前面,后面的规则永远不会生效。

常见的规则类型包括按域名后缀、按域名关键字、按 IP 段、按进程名以及按 GEOSITE、GEOIP 数据库匹配。机场维护的订阅规则通常已经覆盖了主流服务,新手不需要自己写;当某个新服务没被覆盖时,才需要补一条规则。

ℹ️ 说明

规则匹配域名时依赖 DNS 解析结果,如果 DNS 被污染,GEOIP 规则可能把本该走代理的请求判成直连。遇到「规则没问题但网站打不开」的情况,可以先看 DNS 基础教程。

全局与直连模式什么时候用

全局模式的用途只有两个:一是测试某个节点是否可用,排除规则干扰;二是订阅规则出了问题、来不及修复时临时救急。长期开全局会让国内网站绕路出境再回来,延迟增加、流量加倍消耗,还可能触发部分国内服务的异地登录风控。

直连模式适合需要暂时关闭代理又不想退出客户端的场景,例如访问某些检测代理的国内支付页面、玩国服游戏。它和退出客户端的区别在于端口和虚拟网卡仍然保留,切回规则模式不需要重新初始化。

在各客户端里切换模式

  1. Clash Verge Rev 与 Mihomo Party:进入「代理」页面,顶部有三个模式按钮,点击即切换,立即生效。
  2. Clash Meta for Android:首页「代理」卡片左上角显示当前模式,点击后在弹出菜单中选择。
  3. Shadowrocket:首页「全局路由」一项,选项为「配置」「代理」「直连」,分别对应规则、全局、直连。
  4. Stash:首页「出站模式」切换,含「规则」「全局」「直连」三项。
  5. v2rayN:底部「路由」菜单,「绕过大陆」近似规则模式,「全局」对应全局,关闭系统代理即直连。

Windows 用户的完整操作顺序可以参考 Windows 客户端栏目,iOS 用户参考 iOS 客户端栏目。

常见误区与问题对照

现象实际原因处理
国内网站突然变慢误开了全局模式切回规则模式
某 AI 工具规则模式打不开、全局正常规则缺少该域名补规则或向机场反馈
切全局后国内网站打不开当前节点不允许访问国内正常现象,切回规则
直连模式下国外网站打不开直连本来就不走节点切回规则模式
规则模式部分网站走错出口DNS 污染导致 GEOIP 误判配置客户端 DNS

遇到 AI 工具相关的分流问题,站内 AI 服务访问诊断 有按工具整理的对照表。

💡 提示

想临时让某个网站走代理又不想改规则,大多数 Clash 系客户端支持在「代理」页面为单个分组手动指定节点,比切全局更精确。

推荐的日常组合

综合站内经验,推荐的组合是:规则模式常开,系统代理常开,为 AI 服务分组单独指定一个丢包低的节点,其余分组用自动选择。这样既能保证国内访问不受影响,又能让 ChatGPT、Claude 这类对 IP 敏感的服务稳定可用。规则质量取决于机场,适合 Clash Verge 使用、规则维护及时的品牌可以看 极连云 与 灯塔加速,客户端的详细设置见 Clash Verge Rev 使用教程,更多基础概念集中在 网络基础教程。

总结

  • 规则模式是默认且推荐的模式,由订阅里的规则逐条匹配域名或 IP 决定走向。
  • 全局模式把所有流量交给当前节点,适合排查问题,不适合长期开启。
  • 直连模式等于关闭代理,但客户端仍在运行,方便随时切回。
  • 规则模式下某个网站打不开、切全局正常,说明规则缺少对应域名,补规则即可。

常见问题

Q机场一般怎么使用?

导入订阅后保持规则模式,开启系统代理,选一个延迟正常的节点即可。国内网站会自动直连,国外网站自动走节点,不需要每次手动切换模式。

Q机场能用 ChatGPT 吗?

可以,前提是规则模式下 OpenAI 相关域名被正确分流到代理,并且所选节点的出口 IP 没有被限制。如果规则模式打不开而全局模式正常,说明订阅规则缺少对应域名,可以向机场反馈或自行补充。

Q机场连不上是什么原因?

先切到直连模式确认本地网络正常,再切回规则模式换一个节点测试。如果全部节点超时,通常是本地网络屏蔽、节点被封或订阅过期;如果只有部分网站打不开,多半是规则问题而不是节点问题。

Q机场显示超时怎么办?

超时表示客户端在规定时间内没收到节点响应。先确认不是直连模式,再批量测延迟换节点,仍然全部超时时检查订阅是否过期、本地网络是否能访问机场域名。

Q机场节点地区怎么选?

规则模式下建议日常用香港、日本、新加坡等低延迟节点,访问 AI 工具或流媒体时按服务的地区要求单独选节点。多数客户端支持为不同分组指定不同节点,不必全局切换。

参考资料与信息来源

  • Mihomo 内核文档 · 模式定义、规则类型与匹配顺序参考内核官方文档。