视野之外
[ 返回文章列表 ]
客户端教程
发布日期: 2026-10-08
7 分钟阅读

全局模式和规则分流如何选择

代理客户端中的“全局模式 (Global)”、“规则模式 (Rule)”与“直连模式 (Direct)”有什么区别?本文详解分流工作机制、规则库配置与最佳使用场景。

💡TIP

日常建议:99% 的情况下请使用规则模式 (Rule Mode)。仅在特定海外网站无法加载、调试新网站或排查分流规则失效时,才短时间切换为全局模式。

在各种代理客户端(如 Sing-box, Clash, v2rayN, Shadowrocket)的主界面上,都有一个关键的运行模式切换开关:规则模式 (Rule)、全局模式 (Global) 和 直连模式 (Direct)。正确理解并配置分流规则,是兼顾访问速度与节省套餐流量的核心。


1. 三种运行模式的本质区别

                ┌──> 匹配 GeoIP:CN / Domain:CN ───> [直连 Direct] (国内网站)
[应用请求] ──> [规则模式 Rule] 
                └──> 匹配 GFWList / 海外域名 ────> [代理 Proxy] (国外网站)

[应用请求] ──────> [全局模式 Global] ─────────────────> [代理 Proxy] (全部流量)

[应用请求] ──────> [直连模式 Direct] ─────────────────> [直连 Direct] (不走代理)

(1) 规则模式 (Rule Mode - 强烈推荐)

  • 原理:代理客户端在发起网络请求前,先读取本地的分流规则库(如 GeoIP 数据库、GEOSET 域名集)。
  • 流程:如果请求目标是国内域名(如 .cn 或百度、淘宝)或中国大陆 IP,数据包直接通过本地宽带直连;如果是 Google、YouTube 或被阻断的站点,则转发给远端代理节点。
  • 优势:访问国内网站无延迟加成,不消耗代理订阅的每月流量配额,且不会触发国内银行/微信的跨国异地登录风险。

(2) 全局模式 (Global Mode)

  • 原理:无视目标域名和 IP 归属,将本地发出的所有网络流量无差别地通过所选代理节点转发。
  • 适用场景:
    1. 某个较冷门的国外新网站未被包含在默认规则库中,导致规则模式下无法正常打开;
    2. 需要排查是否是分流规则匹配错误导致页面加载失败。

(3) 直连模式 (Direct Mode)

  • 原理:所有网络流量完全绕过代理节点,直接使用本地宽带进行连接(相当于临时关闭了代理功能)。

2. 模式对比与功能表

模式类型 国内网站访问速度 代理套餐流量消耗 微信/国内 App 异地风险 适应场景
规则模式 (Rule) 原生极速 仅消耗境外访问流量 零风险 绝大多数日常使用
全局模式 (Global) 变慢(增加节点中转延迟) 极大(国内视频也会走代理) 可能触发安全风控警告 规则未覆盖站点调试、特定游戏
直连模式 (Direct) 原生极速 零消耗 零风险 确定不需要任何代理时使用

3. 常见分流规则库说明

客户端分流依赖规则集的更新。主流分流规则文件包括:

  1. geosite.dat / geoip.dat:社区维护的标准地理位置域名与 IP 数据库。
  2. Loyalsoldier / ACL4SSR 规则集:针对中国大陆网络优化的精细化分流规则,涵盖了屏蔽广告、流媒体解锁(Netflix/Disney+)、AI 平台(ChatGPT/Claude)独立分流等。
  3. 自定义规则 (User Rules): 若遇到特定网站被误判,可在客户端中手动添加自定义规则。例如在 Clash/Sing-box 中添加:
    # 强制将特定域名分配至代理策略组
    DOMAIN-SUFFIX,example.com,Proxy
    # 强制特定国内域名直连
    DOMAIN-KEYWORD,moba,DIRECT
    
* 点击复制包含绝对主地址的分享链接
相关研究日志 RECOMMENDED
回首页