国内DNS劫持跳转伪造IP | AI生成和翻译

Home 2026.02

Question: 为什么在这种情况下(使用 doh.pub 和 AliDNS 等国内 DoH/DoT 服务器)我们不需要配置 enhanced-mode: fake-ip 和 fake-ip-range?

Answer:

当使用纯国内 DNS 服务器时,你并不严格需要 enhanced-mode: fake-ip(以及对应的 fake-ip-range),例如:

这是因为在这些配置下,对于大多数用户关注的域名,这些服务器通常不会遭受严重的 DNS 污染(DNS poisoning)

为什么通常推荐 fake-ip(以及为什么这里往往不需要)

场景 DNS 污染 / 劫持风险 是否需要 fake-ip? 原因
直接使用国外 DoH/DoT (1.1.1.1, 8.8.8.8 等) 高(特别是 Google, Twitter, YouTube, OpenAI 等) 强烈推荐 Fake-ip 防止本地 ISP/GFW 看到真实查询并返回伪造/错误的 IP
使用国内 DoH/DoT (doh.pub, AliDNS, 360 等) 低到中(通常仅污染极敏感的国外域名) 通常不要求 这些 resolver 在中国境内运行 → 它们为国内网站返回基本干净的结果,为国际网站提供相对准确的结果(或至少不是离谱的虚假 IP)
你处于 TUN mode 并追求极致隐私 / 防泄漏 始终有用 仍然推荐 Fake-ip 对 App 和内核隐藏了真实的 destination IPs
你只关心基础连接性 + 速度 低优先级 可以跳过 国内 DoH 速度快且很少完全失效

针对你的特定案例(你展示的配置)

dns:
  enable: true
  nameserver:
    - https://doh.pub/dns-query
    - https://dns.alidns.com/dns-query
  fallback:
    - tls://223.5.5.5:853

因此,在这种配置下:

即使使用国内 DNS,什么时候应该添加 fake-ip

如果你注意到以下症状,请将其加回:

在这种情况下,只需添加:

dns:
  enable: true
  enhanced-mode: fake-ip
  fake-ip-range: 198.18.0.1/16
  nameserver:
    - https://doh.pub/dns-query
    - https://dns.alidns.com/dns-query
  fallback:
    - tls://223.5.5.5:853

大多数中国的 Clash Verge / Mihomo 用户在坚持使用国内 DoH/DoT 时,都会在不开启 fake-ip 的情况下运行——这对于日常代理使用来说效果非常好。

结论: 在当前的配置下 → 你可以为了简单和速度安全地跳过 fake-ip。 如果你以后切换回 Cloudflare/Google DoH 或者发现任何奇怪的解析问题 → 届时再添加 fake-ip。

References:


Back Donate