很多人装上 Clash for Windows后,第一个问题就是:“这里的代理模式到底选哪个?”
一旦选错,要么所有软件都出国,要么国内网站慢得像蜗牛。其实代理模式的作用,就是告诉 CFW —— 你流量怎么走、走哪条路。
CFW 常见的有几种模式:规则模式、全局模式、直连模式,还有个很多人忽略的 TUN 模式和 PAC 模式。每种模式各有用处,选对了,体验差别很大。
规则模式(Rule)
这是大部分人最常用的模式,也是机场推荐的默认选项。
它的逻辑简单说就是:“按照一份事先写好的名单,决定哪个网站走代理,哪个网站直连。”
比如:
- 国内常用网站(百度、淘宝、B站)→ 直连
- 国外网站(Google、YouTube、Twitter)→ 代理
- 游戏或流媒体 → 指定的专用节点组
优点:
- 灵活、省流量
- 不影响国内访问速度
适合:
- 边访问国内网站边科学上网的人
- 想节省代理流量配额的情况
小提醒:规则的准确性很关键,最好用维护频繁的规则订阅,比如 ACL4SSR、blackmatrix7 等。
全局模式(Global)
顾名思义,全局模式就是“所有流量都走代理”,无论打开什么网站、用什么软件,全都通过你选择的节点转发。
优点:
- 简单粗暴,避免漏网之鱼
- 适合特定情况(测试节点、翻墙开发、需要隐藏全部 IP)
缺点:
- 国内网站速度会变慢
- 流量消耗大
适合:
- 你临时需要全站出海(比如在国外服务器测试国内访问)
- 网络环境复杂或规则没法覆盖完全
直连模式(Direct)
直连模式就相当于“CFW 挂着,但其实没工作”,所有流量都直接走本地网络,不经过代理。
优点:
- 网络延迟最低
- 不额外占用流量
缺点:
- 无法翻墙
适合:
- 临时停用代理功能
- 只想用本地局域网访问设备(NAS、打印机等)
PAC 模式
PAC(Proxy Auto Config)模式通过一个 .pac
文件来告诉浏览器或系统,用特定规则走代理,其他直连。
这个模式早期很流行,现在用得少,因为 Rule 模式更易管理。
PAC 常用于:
- 单独配置浏览器走代理
- 不想全局接管系统的代理行为
缺点是配置较旧,精细度不如 Rule,而且对非浏览器流量支持不好。
TUN 模式(Meta 内核特色)
TUN 模式是在底层做虚拟网卡,把非代理软件的流量也纳入规则系统。简单说,它能让任何流量按照 Clash 的规则走,包括一些没有代理设置选项的游戏、应用程序。
优点:
- 支持全平台流量劫持
- 规则精度高
缺点:
- Windows 下可能和某些杀毒或防火墙冲突
- 需要管理员权限开启
适合:
- 需要全局透明代理
- 游戏、企业内部软件等非标准 HTTP 流量
代理模式如何切换
在 Clash for Windows 界面左下角可以看到“代理模式”切换按钮:
- Rule:规则模式
- Global:全局模式
- Direct:直连模式
PAC 和 TUN 一般在设置(Settings)中或 Subscription 配置文件里进行切换和启用。
建议平时用 规则模式,遇到特殊情况再临时切到全局或直连,这样体验和速度都平衡。
小结与建议
- 日常:规则模式(Rule)
- 测试 / 全网隐藏:全局模式(Global)
- 临时直连:直连模式(Direct)
- 仅浏览器代理:PAC
- 透明代理、特殊软件:TUN 模式
如果你刚开始用 CFW,建议先用机场提供的规则订阅配合 Rule 模式,基本可以满足 90% 的需求。等有了更复杂的场景,比如低延迟游戏、流媒体解锁、企业工具访问,再配合 TUN 模式和自定义规则效果会更好。