Clash 推荐 DNS 配置
配置详情
dns:
enable: true
listen: 0.0.0.0:53
ipv6: true
nameserver:
- https://1.12.12.12/dns-query
- https://223.5.5.5/dns-query
fallback:
- tls://1.0.0.1:853
- tls://dns.google:853
fallback-filter:
geoip: true
geoip-code: CN
ipcidr:
- 240.0.0.0/4
domain:
- '+.google.com'
- '+.facebook.com'
- '+.youtube.com'
- '+.instagram.com'
配置项说明
enable
- 可选值 true/false
- 是否启用,如为 false,则使用系统 DNS 解析
listen
- DNS 服务监听
IPV6
- 可选值 true/false
- 是否解析 IPV6, 如为 false, 则回应 AAAA 的空解析
nameserver
- 默认的域名解析服务器,如不配置 fallback/proxy-server-nameserver , 则所有域名都由 nameserver 解析
fallback
- 后备域名解析服务器,一般情况下使用境外 DNS, 保证结果可信
- 配置 fallback后默认启用 fallback-filter,geoip-code为 cn
fallback-filter
- 后备域名解析服务器筛选,满足条件的将使用 fallback结果或只使用 fallback解析
geoip
- 可选值为 true/false
- 是否启用 fallback filter
geoip-code
- 可选值为 国家缩写,默认值为 CN
- 除了 geoip-code 配置的国家 IP, 其他的 IP 结果会被视为污染 geoip-code 配置的国家的结果会直接采用,否则将采用 fallback结果
ipcidr
- 书写内容为 IP/掩码
- 这些网段的结果会被视为污染,nameserver解析出这些结果时将会采用 fallback的解析结果
domain
- 这些域名被视为已污染,匹配到这些域名,会直接使用 fallback解析,不去使用 nameserver