Clash猫窝 // 2026 机场推荐 · 客户端配置 · 测速基准 · 磁带漫游

ROUTING WORKBOOK

路由与 DNS 实践

从一次请求如何进入客户端开始,跟踪解析、规则命中和最终出口。把直连、代理和例外写成能验证、能回退的规则。

29 ARTICLES / 已发布内容

01 / FIELD NOTES

规则与匹配

先列实际需求,再安排具体例外、规则集和兜底项;修改后检查命中日志。

02 / FIELD NOTES

DNS 与地址族

解析路径和业务路径分别验证,关注缓存、Fake-IP 映射及 IPv4/IPv6 差异。

03 / FIELD NOTES

TUN 与网关

理解入口接管、出口排除和回包路径,在更换网关前保留管理入口与回退配置。

按这个顺序开始

  1. 1.入门 · 编写与验证分流规则
  2. 2.理解 · DNS 的引导与依赖
  3. 3.进阶 · 网关迁移与回退

全部文章

共 29 篇文章

DOC
❯ cat midnight.yaml
mode: rule
theme: neon-night
curiosity: true ▌
routing

CDN调度与代理出口不一致:怎样建立验证链条

CDN 返回的地址是否适合当前代理出口,不能只看解析器所在地区。应把实际查询、得到的地址、最终连接出口以及业务表现连成同一条证据链。解析结果变化只说明调度输入或缓存状态发生了变化,并不能单独证明线路已经优化。

DOC
❯ cat midnight.yaml
mode: rule
theme: neon-night
curiosity: true ▌
routing

客户端分流规则实战:从需求清单到命中验证

客户端分流规则用于将网络连接准确导向合适出口。编写高维护性规则需先梳理直连、代理与拒绝需求清单,再结合运行时连接日志验证命中结果,避免盲目导入不可控的大型规则集。

DOC
❯ cat midnight.yaml
mode: rule
theme: neon-night
curiosity: true ▌
routing

加密DNS如何完成首次连接:引导解析与循环依赖

加密DNS连接需要先完成自举解析,若解析配置依赖尚未建立的代理通道易导致循环依赖。排查核心在于厘清初始连接的域名引导路径,确保加密DNS具备自闭合的解析入口。

DOC
❯ cat midnight.yaml
mode: rule
theme: neon-night
curiosity: true ▌
routing

Fake-IP缓存失配怎么办:从映射到连接重建

Fake-IP模式下应用获取的是客户端分配的保留地址映射。当配置切换或系统休眠导致映射关系失效时,易出现连接黑洞。正确恢复需同步清理系统DNS缓存与活动连接池。

DOC
❯ cat midnight.yaml
mode: rule
theme: neon-night
curiosity: true ▌
routing

GeoSite与GeoIP更新前后:如何审查规则变化

规则数据库更新后,网站出口改变并不一定是客户端出错。域名归类、地址归属以及规则引用关系都可能发生变化。可维护的更新流程应该保存旧版本,检查差异,再验证自己的关键业务,而不是只观察下载是否成功。

DOC
❯ cat midnight.yaml
mode: rule
theme: neon-night
curiosity: true ▌
routing

IPv6双栈分流怎么核验:分别检查地址族与出口

双栈分流必须分别验证 IPv4 与 IPv6。浏览器打开网页成功,只能说明至少有一条可用路径,不能证明两个地址族都按预期经过客户端。最有效的方法是把名称解析、连接地址族、命中规则与实际出口放在一起检查。

DOC
❯ cat midnight.yaml
mode: rule
theme: neon-night
curiosity: true ▌
routing

透明代理中的UDP边界:转发、回包与超时

透明代理能够处理网页,并不代表它已经正确转发 UDP。实时语音、游戏和部分传输协议依赖不同的数据报路径,必须同时检查入口捕获、代理转发、远端处理与回包。仅用网页测速验证透明代理,覆盖范围明显不足。

DOC
❯ cat midnight.yaml
mode: rule
theme: neon-night
curiosity: true ▌
routing

TUN为何形成路由环路:入口、出口与排除规则

TUN 路由环路的本质,是客户端发往代理服务器的连接,又被系统送回客户端自身。连接不断重复进入相同处理链,可能表现为网络突然不可用、连接数量异常或资源占用上升。修复要区分被代理的业务流量与客户端自己的出站流量。