diff --git a/nixos/modules/programs/dae/config.dae b/nixos/modules/programs/dae/config.dae index 80b9e11..1674db0 100644 --- a/nixos/modules/programs/dae/config.dae +++ b/nixos/modules/programs/dae/config.dae @@ -24,18 +24,18 @@ dns { ipversion_prefer: 4 upstream { - googledns: 'tcp+udp://8.8.8.8:53' - alidns: 'udp://223.5.5.5:53' + cloudflaredns: 'http3://1.1.1.1/dns-query' + alidns: 'http3://223.6.6.6/dns-query' } routing { request { qname(geosite: category-ads) -> reject qname(geosite: category-ads-all) -> reject qname(geosite: cn) -> alidns - fallback: googledns + fallback: cloudflaredns } response { - upstream(googledns) && ip(geoip: private) -> alidns + upstream(cloudflaredns) && ip(geoip: private) -> alidns fallback: accept } }