singbox的dns模块配置分享

由于阿里公共dns的调用限制,发帖提问得到的结果都不如人意,测试了下国外dns在国内也还处于能用的状态,因此更新了dns模块的配置

  "dns": {
    "servers": [
      {
        "tag": "remote",
        "address": "https://8.8.8.8/dns-query",
        "detour": "select",
        "strategy": "prefer_ipv4",
        "client_subnet": "110.242.68.66"
      },
      {
        "tag": "query",
        "address": "https://1.1.1.1/dns-query",
        "address_resolver": "toquery",
        "address_strategy": "prefer_ipv4",
        "detour": "direct",
        "strategy": "prefer_ipv4"
      },
      {
        "tag": "toquery",
        "address": "114.114.114.114",
        "detour": "direct"
      },
      {
        "tag": "local",
        "address": "dhcp://auto",
        "detour": "direct"
      },
      {
        "address": "rcode://success",
        "tag": "block"
      }
    ],
    "rules": [
      {
        "outbound": "any",
        "server": "query"
      },
      {
        "disable_cache": true,
        "rule_set": ["AdGuardSDNSFilter", "chrome-doh"],
        "server": "block"
      },
      {
        "clash_mode": "direct",
        "server": "local"
      },
      {
        "clash_mode": "global",
        "server": "remote"
      },
      {
        "rule_set": "geosite-cn",
        "server": "local"
      }
    ]
  },

配置解释(主要集中在servers):

  1. 默认出口,8.8.8.8的doh,由节点出口
  2. 节点地址查询,查看了国内该服务商的访问速度,应该是可以部分替代阿里
  3. 查询2中的地址,无所谓是否使用doh,个人测试下来如果不限制排序应该是223.5.5.5快于114.114.114.114快于119.29.29.29等于180.184.1.1
  4. 最后两个dns服务地址分别属于调用本地设备的dns和封闭广告
名称 地址 表现
腾讯 https://doh.pub/dns-query
https://1.12.12.12/dns-query
有限制,但尚可用
360 https://doh.360.cn/dns-query 速度稍慢
阿里 https://dns.alidns.com/dns-query
https://223.5.5.5/dns-query
如果按照 ip 限制就不可用,等待限制实行后的测试
分界线以下为国外 dns 服务器 更多 dns 服务器信息请前往 https://dns.iui.im 或者其他网站查询 国内对比国外最大优势为可用性和速度,需要测试可前往 https://www.itdog.cn/dns 进行测试
Google DNS https://dns.google/dns-query https://8.8.8.8/dns-query 多数区域无法连接
IBM Quad9 https://dns.quad9.net/dns-query 少数地区无法连接,速度适中
OpenDNS https://doh.opendns.com/dns-query 多数区域无法连接
Cloudflare DNS https://cloudflare-dns.com/dns-query https://1.1.1.1/dns-query 基本全国可用,速度稍慢
AdGuard DNS https://dns.adguard.com/dns-query 多数地区不可用,速度适中
DNS. SB https://doh.dns.sb/dns-query 多数地区不可用,速度适中
3 个赞

感谢分享,如果以后有优化的 @ 我一下 :joy:

问一下 这个地方有什么作用

感谢大佬分享。

面对国内小众网站返回国内ip,访问快点;随便填个国内的ip即可

From 配置调优 to 开发调优