跳到主内容
Clash刘备

DNS fake-ip 模式怎么配置

TUN 模式下部分网站解析异常,需要调整 DNS

一句话结论

fake-ip 模式先给每个域名分配一个虚拟 IP 用于内部路由决策,真正的 DNS 解析推迟到建立连接时才发生,能避免 DNS 泄露并配合 TUN 模式更好地工作。

配置示例

dns:
  enable: true
  ipv6: false
  enhanced-mode: fake-ip
  fake-ip-range: 198.18.0.1/16
  nameserver:
    - 223.5.5.5
    - 119.29.29.29

以上为通用 YAML 语法示例,用于说明配置结构,非某家服务商专属订阅内容。

要注意的点

  • fake-ip-range 需要是一段不与本地网络冲突的私有地址
  • 部分需要真实 IP 通信的场景(如某些局域网服务)可能与 fake-ip 冲突,可对特定域名配置例外

延伸阅读

同类型的其它配置

第一次用 Clash?先挑客户端,再照教程走一遍

按你的系统在客户端库里挑一款(新手基本就是 Verge Rev / CMFA / Karing),照「新手入门」把订阅导入、模式选对、需要时再开 TUN。遇到连不上就翻报错排查,十有八九是模式或时间的小问题。