Repository navigation
Auto Routing
dongle edited this page Oct 9, 2026
·
3 revisions
SniShaper 的智能分流功能旨在让多数网站无需配置即可连接。当一个请求的域名不匹配任何用户定义的「站点规则」时,AutoRouter 会自动决定处理逻辑。可通过 CLI route get|set|status 查看与配置。
目前支持一种智能分流模式:
推荐大多数用户使用
Important
优先级说明:用户在「规则面板」中手动定义的规则具有 最高优先级。只有当请求域名不匹配任何现有规则时,智能分流(AutoRouter)才会介入处理。
-
工作流程:
- 监听请求域名。
- 规则匹配:检查域名是否已匹配用户定义的站点规则。若匹配,按规则执行并结束分流逻辑。
- GFWList 查询:若无规则匹配,查询本地内置的 GFWList。
- 如果不在列表内:直接连接 (Direct)。
-
如果在列表内:
- 检测目标是否为 Cloudflare 节点(通过 DoH 查询 IP 并比对 CIDR)。
-
是 Cloudflare:应用
MITM + ECH 注入模式;使用Cloudflare优选ip。 -
非 Cloudflare:应用
TLS-RF(TLS 分片) 模式;使用上游DoH查询ip。
智能分流依赖于本地 GFWList 缓存文件(gfwlist_cache.txt,随规则文件在启动时加载),无网络更新。
软件会自动识别属于 Cloudflare 基础设施的域名,并优先应用 ECH 注入策略。
在「连接日志」中,被智能分流处理的请求会被标记为 AutoRouted,方便用户回溯路由策略。
如果出现自动路由失败的情况,可自行针对性配置规则。