-------- 基本配置 --------
bind :53
cache-size 20480 # 增大缓存到20MB,提升命中率
prefetch-domain yes
serve-expired yes
serve-expired-ttl 0
log-level error
dualstack-ip-selection yes
tcp-idle-time 120
启用速度检查模式,有助于SmartDNS选择最快的上游服务器
speed-check-mode ping
-------- 代理服务器配置 --------
proxy-server socks5://192.168.0.204:7891 -name socks5
-------- DNS服务器定义 --------
国内 DNS:启用多个,提升冗余和速度
server 202.103.225.68 -group china -exclude-default-group
server 223.5.5.5 -group china -exclude-default-group
server 119.29.29.29 -group china -exclude-default-group
也可以考虑启用 DoH/DoT 作为国内组的备选
#server-https https://dns.alidns.com/dns-query -group china -exclude-default-group
国外 DNS(仅 DoH,更稳定)
server-tls 1.1.1.1 -proxy socks5
server-tls 8.8.4.4 -proxy socks5
server-https https://dns.google/dns-query -proxy socks5 -bootstrap-dns 223.5.5.5,119.29.29.29 # 增加备用引导DNS
server-https https://cloudflare-dns.com/dns-query -proxy socks5 -bootstrap-dns 223.5.5.5,119.29.29.29
server-https https://dns.google/dns-query -bootstrap-dns 223.5.5.5,119.29.29.29 # 增加备用引导DNS
server-https https://cloudflare-dns.com/dns-query -bootstrap-dns 223.5.5.5,119.29.29.29
-------- 域名规则分组 --------
domain-set -name china-domains -file ./china-domain-list.txt
nameserver /domain-set:china-domains/china
上面是我的smartdns的配置,smartdns是跑在ros的容器里面的,同时代理用的是mihomo也是跑在容器里面的,但是smartdns的国外DNS其中server-https就不会走mihomo的代理,换个说法就不是通,不能解析域名;而server-tls 就可以正常走mihomo的代理。有18CM懂是为什么吗。两个容器互PING是通的。
评论 (0)