den
1{
2 den.aspects.services.provides.mihomo.nixos = {
3 services.mihomo.config.dns = {
4 enable = true;
5 prefer-h3 = true;
6 ipv6 = false;
7 enhanced-mode = "fake-ip";
8 fake-ip-range = "198.18.0.1/16";
9 fake-ip-filter = [
10 "+.+m2m"
11 "+.$injections.adguard.org"
12 "+.$local.adguard.org"
13 "+.+bogon"
14 "+.+lan"
15 "+.+local"
16 "+.+localdomain"
17 "+.home.arpa"
18 "dns.msftncsi.com"
19 "*.srv.nintendo.net"
20 "*.stun.playstation.net"
21 "xbox.*.microsoft.com"
22 "*.xboxlive.com"
23 "*.turn.twilio.com"
24 "*.stun.twilio.com"
25 "stun.syncthing.net"
26 "stun.*"
27 "*.sslip.io"
28 "*.nip.io"
29 ];
30 respect-rules = true;
31 nameserver = [
32 "system"
33 "https://223.5.5.5/dns-query"
34 "https://doh.pub/dns-query"
35 ];
36 proxy-server-nameserver = [
37 "https://223.5.5.5/dns-query"
38 "https://doh.pub/dns-query"
39 ];
40 };
41 };
42}