萝卜云 · 注册礼注册即送 1GB 香港高速体验流量,24 小时有效。支付宝开通方便,也支持虚拟币支付;先试速度,合适再订阅。领取体验流量 →
09 · FIELD NOTE

Mihomo DNS 请求走过哪些阶段

从系统查询、内核监听、nameserver 选择到结果缓存描述完整路径。

Mihomo DNS 请求走过哪些阶段 主题配图

问题边界

定位污染、超时、分流和浏览器安全 DNS 造成的差异。

机制与操作建议

  1. 应用可能使用系统 DNS,也可能通过 DoH 自行解析,第一步先确认查询入口。
  2. 系统查询若进入 Mihomo,本地监听会按 nameserver-policy 或默认服务器选择上游。
  3. 解析结果进入缓存,并与 fake-ip 或真实地址模式结合。
  4. 连接阶段再根据规则选择出口,DNS 选择与代理出口并非同一个概念。

可观察指标

  • 查询是否出现在 DNS 日志。
  • 命中了哪个上游策略。
  • 返回地址与实际连接地址是否一致。
边界条件只替换上游 DNS 不能修复所有问题;浏览器绕过、路由失败和规则错误都可能表现为“DNS 坏了”。

知识条目结论

先画出查询路径,再改变其中一段。

萝卜云 · 注册礼注册送 1GB 香港高速流量,24 小时有效;支持支付宝与虚拟币。领取体验流量 →