Skip to content

规则分流与代理模式科普

在配置任何代理客户端时,我们总会看到 Rule (规则)Global (全局)Direct (直连) 三个核心选项。许多初学者因为不理解它们的工作机制,常常误选了全局模式,导致微信无法定位、国内网银被强制异地风控、或者下载国内大文件导致宝贵的境外流量几小时内见底。

本篇指南将用通俗易懂的图解与数据包分析,带您深入了解智能规则分流的技术原理。

代理模式 数据包转发流向 国内应用速度 机场流量消耗 最佳使用场景
Rule (规则模式) 智能识别域名与 IP 归属,分流各得其所 极速直连,无任何损耗 仅计算境外访问流量 日常 99% 场景首选推荐
Global (全局模式) 全系统所有出站流量强制发往境外节点 速度受限,产生延迟 国内外所有流量均扣除额度 仅用于排查特定节点故障或游戏独享
Direct (直连模式) 绕过所有代理节点,全部直通本地宽带 纯粹本地带宽速度 完全不消耗机场额度 临时关闭代理,下载国内几十 G 游戏更新时

规则分流的匹配优先级与层级设计

Section titled “规则分流的匹配优先级与层级设计”

在“规则模式”下,当某个应用程序发起一次网络访问时,客户端内核(如 Mihomo 或 Sing-box)会依照从上到下、首个命中即退出的顺序逐一比对规则库。

应用发起请求 (如 www.google.com)
[1] 局域网私有网段检测 (192.168.x.x) ───> 命中 ───> DIRECT (本地直连)
│ (未命中)
[2] 域名后缀精确匹配 (DOMAIN-SUFFIX) ───> 命中 ───> PROXY (专线代理)
│ (未命中)
[3] 域名关键字匹配 (DOMAIN-KEYWORD) ───> 命中 ───> REJECT (广告阻断)
│ (未命中)
[4] 地理 IP 数据库匹配 (GEOIP, CN) ───> 命中 ───> DIRECT (国内直连)
│ (未命中)
[5] 兜底匹配规则 (MATCH / FINAL) ───> 命中 ───> PROXY (默认走代理)
  1. DOMAIN-SUFFIX (域名后缀匹配) 例如 DOMAIN-SUFFIX,google.com,PROXY。只要访问的域名以 google.com 结尾(如 mail.google.com、drive.google.com),均走代理出口。
  2. IP-CIDR (网段掩码匹配) 例如 IP-CIDR,192.168.0.0/16,DIRECT。所有发往本地私有局域网的数据包直接穿透,确保不干扰本地打印机和 NAS 共享。
  3. GEOIP (地理数据库比对) 例如 GEOIP,CN,DIRECT。内核会查询内置的离线 IP 地理数据库,若目标服务器位于中国大陆境内,则无条件走直连,彻底消除国内 App 延迟。
  4. GEOSITE (预编译域名集合) 现代规则引擎支持直接引用知名社区维护的域名分类包(如 GEOSITE,bilibili,DIRECTGEOSITE,netflix,PROXY),免去用户手动添加成百上千条二级域名的烦琐。