为什么不用域名表
域名表需要穷举,一个应用往往同时访问十几个域名,漏一个就会出现半通半不通。按进程判定只需要识别可执行文件与签名,命中率更高。
误判率从 2.7% 降到 0.4%评分不是黑箱。我们把公式写进客户端设置页,任何一台终端都能看到当前节点为什么被选中。
综合分 = 延迟 × 0.45 + 丢包 × 0.25 + 节点负载 × 0.20 + 历史抖动 × 0.10,四项都归一化到 0 到 100 之后再加权。负载超过 65% 的节点在加权后再乘 1.25 的惩罚系数,避免低延迟但已排队的节点被反复推荐。
客户端在握手前并行探测四条候选链路,每条探测发 12 个探测包,取第 2 到第 11 个的中位往返时间,剔除首包与末包以避开冷启动与超时样本。2026 年 10 月的 412 组采样中,这套探测的选路结果与人工逐条测试的最优解一致率达到 91.5%。

握手耗时由五段构成,每一段都有独立的优化空间,也都能单独观测。

| 阶段 | 耗时 | 可优化手段 | 实测条件 |
|---|---|---|---|
| 链路探测 | 96ms | 复用上次结果,跳过冷启动探测 | Windows 11 23H2,千兆有线,北京出口 |
| 密钥交换 | 74ms | 启用 0-RTT 恢复,跳过完整握手 | 同一环境,120 次取中位 |
| 隧道建立 | 58ms | 预建隧道池,按需分配 | 2026-10-26 实测 |
| 路由下发 | 42ms | 增量下发,只推变更网段 | 策略文件 38 条规则 |
| 首包确认 | 30ms | 调整初始拥塞窗口至 16 MSS | BBRv3 拥塞控制 |
五段合计 300ms,加上操作系统网络栈开销后中位值 0.42 秒。移动网络下首包确认通常增加 80 到 160ms,主要来自无线侧调度。
按域名分流会把同一个应用的流量拆成两半,按进程分流不会。快连的判定顺序是白名单、地址归属、企业例外,冲突时以企业例外为准。

域名表需要穷举,一个应用往往同时访问十几个域名,漏一个就会出现半通半不通。按进程判定只需要识别可执行文件与签名,命中率更高。
误判率从 2.7% 降到 0.4%规则库每日 02:00 与 14:00 各更新一次,客户端只拉取增量。企业也可以在策略文件中锁定规则版本,避免业务高峰期被动变更。
每日 2 次,增量下发RFC 1918 私网地址段与本地回环默认直连,且不允许被策略覆盖。这条规则优先级最高,防止把内网请求误送出境。
私网段硬编码直连,不可覆盖策略文件是纯文本,可以进版本库,也可以走企业既有的配置管理通道分发。
| 策略项 | 取值 | 默认值 | 生效方式 |
|---|---|---|---|
| 分流模式 | 进程级 / 全局 / 直连 | 进程级 | 立即生效 |
| 传输协议 | WireGuard / QUIC / TCP 443 | WireGuard | 重连后生效 |
| 审计字段 | 12 项,可关闭 4 项可选字段 | 全部开启 | 下个会话生效 |
| 留存周期 | 30 / 90 / 180 天 | 30 天 | 次日 03:00 生效 |
| 出口选择 | 自动 / 指定节点 / 独立出口 IP | 自动 | 重连后生效 |
| 远控授权 | 关闭 / 最长 8 小时临时授权 | 关闭 | 立即生效 |
策略同步走账号通道,实测中位 2 秒完成;离线终端会在下次联网时补齐,客户端保留最近三份策略快照用于回滚。