打开 Clash 或 Shadowrocket 客户端,界面最核心的设置项就是代理模式切换:通常有 Global(全局) 与 Rule(规则/分流) 两种选择。许多新手因为搞不清楚两者的区别,导致各种使用故障。本篇知识卡为你讲透全局代理和规则分流区别。

1. 全局模式(Global Mode):所有流量一刀切

- 工作机制:无论你在浏览器里输入的是海外的 Google,还是国内的百度、淘宝,亦或是正在微信语音通话,所有数据包一律被强制打包发往海外节点服务器; - 弊端极多: 1. 国内服务全部变慢:你在北京打开淘宝,数据先飞到美国机房,再由美国机房访问杭州淘宝服务器,网速延迟成倍增加; 2. 白白浪费高额流量:看爱奇艺、刷抖音的几十 GB 流量全部算在你的机场套餐内,迅速耗尽配额; 3. 触发国内 APP 异地登录风控:微信、支付宝检测到 IP 突然在海外登录,极易弹出安全警告甚至冻结登录。

2. 规则分流模式(Rule Mode):精准智能调度

- 工作机制:客户端内置了数以万计的规则列表(Domain List 与 GeoIP)。当系统发起网络请求时: - 判定为国内域名(如 .cn、qq.com、baidu.com)以及大陆本地 IP 地址时,直接走 DIRECT(本地直连),完全不消耗机场流量,国内网速飞快; - 判定为海外受阻域名(如 google.com、youtube.com、openai.com)时,精准走 PROXY(代理节点); - 广告过滤规则匹配时,直接走 REJECT(本地拦截),还能顺便帮你屏蔽烦人的网页广告!

3. 何时才需要切换为全局模式?

在 99% 的日常使用中,请务必保持在规则模式 (Rule)。 只有在极少数特殊场景下才需要临时切换到全局模式:例如访问某些小众的冷门海外网站,由于不在客户端内置的规则库中被误判成了直连打不开;临时切全局即可畅通访问,访问完毕建议立即切回规则模式。