如何选择适合的公共 DNS

中国国内一些公共 DNS 服务
腾讯 DNSPod
Anycast:上海、天津、广州、香港
DNS 出口:上述四点
TCP 查询:不支持
DoT、DoH:支持。域名 dns.pub 和 doh.pub,同时支持 DoH 和 DoT
ECS:不完整支持

https://www.dnspod.cn/Products/Public.DNS
119.29.29.29 119.28.28.28

阿里云公共 DNS
Anycast:成都、深圳、杭州
DNS 出口:上述三点
TCP 查询:不支持
DoT、DoH:均支持。除了可以直接通过 IP 使用,还可以使用域名 dns.alidns.com。
ECS:部分支持(DNS JSON API 支持 edns_client_subnet)

http://www.alidns.com/
223.5.5.5 223.6.6.6

南京信风公共 DNS
Anycast:南京、济南、芝加哥
DNS 出口:未测出
TCP 查询:不支持
DoT、DoH:不支持
ECS:不支持

https://www.114dns.com/
114.114.114.114 114.114.115.115

清华 TUNA 协会 666DNS
Anycast:无,仅清华大学单点。
DNS 出口:北京教育网
TCP 查询:支持
DoT、DoH:均支持。直接通过 IP 使用,没有绑定域名。
ECS:不支持

https://tuna.moe/help/dns/
101.6.6.6

CNNIC 公共 DNS
Anycast:北京、杭州、香港
DNS 出口:CNNIC 和阿里云
TCP 查询:不支持
DoT、DoH:不支持
ECS:不支持

http://www.sdns.cn/
1.2.4.8 210.2.4.8

百度公共 DNS
Anycast:北京、南京、深圳
DNS 出口:上述三点
DoT、DoH:不支持
TCP 查询:不支持
ECS:不支持

https://dudns.baidu.com/
180.76.76.76

国外常用 DNS 服务
Google Public DNS
Any cast:Google 的 36 个数据中心(不包括 Google Global Cache)
DNS 出口:Google 全球边缘网络
TCP 查询:支持
DoT、DoH:均支持。除了可以直接通过 IP 使用,还可以使用域名 dns.google
ECS:支持(DNS JSON API 支持 edns_client_subnet)

8.8.8.8 8.8.4.4
https://developers.google.com/speed/public-dns/

OpenDNS
Anycast:OpenDNS 的 32 个数据中心
DNS 出口:未测出
TCP 查询:支持
DoT、DoH:不支持
ECS:支持

208.67.222.222 208.67.220.220
https://www.opendns.com/

Cloudflare DNS
Anycast:Cloudflare 的 160+ 个数据中心
DNS 出口:Cloudflare 的 160+ 个数据中心
TCP 查询:支持
DoT、DoH:均支持,可以使用域名 one.one.one.one 也可以直接使用 IP
ECS:不支持(由于 ECS 需要基于用户 IP 查询,和 Cloudflare DNS 保护隐私相违背)

1.0.0.1 1.1.1.1
https://1.1.1.1 https://1.0.0.1

Freenom World
Anycast:是
DNS 出口:Freenom 的 Transit 的 IP
TCP 查询:支持
DoT、DoH:不支持
ECS:支持

80.80.80.80 80.80.81.81
https://www.freenom.world/zh/index.html?lang=zh

DNS.sb
Anycast:是
DNS 出口:SB Network 的上游的 IP
TCP 查询:支持
DoT、DoH:支持,可以使用 IP 或 dns.sb 域名
ECS:不支持

185.222.222.222 185.184.222.222
https://dns.sb

公共 DNS 最佳实践
综上所述,如果你需要选择公共 DNS 的话同时需要获得尽可能友好的 CDN 解析结果,解析国内站点推荐使用阿里 DNS 和腾讯 DNSPod(注重稳定请用前者、注重准确请用后者);解析海外网站推荐主 DNS 1.0.0.1 或 208.67.222.222,备 DNS 8.8.8.8 或 8.8.4.4。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/221663.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【python并发任务的几种方式】

文章目录 1 Process:2 Thread:3 ThreadPoolExecutor:4 各种方式的优缺点:5 线程与进程的结束方式5.1 线程结束的几种方式5.2 进程的结束方式 6 应用场景效率对比 在Python中,有几种方法可以处理并行执行任务。其中,Process、Thread和ThreadPo…

SQL进阶理论篇(三):什么是索引

文章目录 简介索引是万能的吗索引的种类有哪些?普通/唯一/主键/全文索引聚集索引与非聚集索引单一索引与联合索引 总结参考文献 简介 索引在SQL优化中占了很大的比重,甚至可以说,对SQL的优化,其实就是对索引的优化。 但是索引并…

《深入理解 Android ART 虚拟机》笔记

Dex文件格式、指令码 一个Class文件对应一个Java源码文件,而一个Dex文件可对应多个Java源码文件。开发者开发一个Java模块(不管是Jar包还是Apk)时: 在PC平台上,该模块包含的每一个Java源码文件都会对应生成一个同文件…

Dubbo连接协议配置基础V2.0.0

Dubbo连接所使用的协议 一、dubbo://协议 1.1、使用场景: Dubbo 缺省协议采用单一长连接和 NIO 异步通讯,适合于小数据量大并发的服务调用,以及服务消费者机器数远大于服务提供者机器数的情况。反之,Dubbo 缺省协议不适合传送大数据量的服…

Flink Window中典型的增量聚合函数(ReduceFunction / AggregateFunction)

一、什么是增量聚合函数 在Flink Window中定义了窗口分配器,我们只是知道了数据属于哪个窗口,可以将数据收集起来了;至于收集起来到底要做什么,其实还完全没有头绪,这也就是窗口函数所需要做的事情。所以在窗口分配器…

计算机组成原理-ATT格式vsIntel格式

文章目录 AT&T格式 vs lntel格式 x86汇编语言是lntel格式,还有一种汇编语言格式是AT&T AT&T格式 vs lntel格式 lntel格式中取主存地址内容未指明长度默认为32位,对应下图中第四行右边的指令 百分号 美元符号 小括号 可用于计算机结构体数组…

竞赛保研 python+opencv+机器学习车牌识别

0 前言 🔥 优质竞赛项目系列,今天要分享的是 🚩 基于机器学习的车牌识别系统 🥇学长这里给一个题目综合评分(每项满分5分) 难度系数:4分工作量:4分创新点:3分 该项目较为新颖,适…

Amazon Q:对话智能赋能企业发展

授权说明:本篇文章授权活动官方亚马逊云科技文章转发、改写权,包括不限于在 亚马逊云科技开发者社区, 知乎,自媒体平台,第三方开发者媒体等亚马逊云科技官方渠道 。 在最近举办的亚马逊云科技大会上,引人瞩目的消息是A…

西米支付:微信支付发布了一则重大公告!从2024年1月8日开始执行。

最近,微信支付发布通告表示对服务商合作协议和规则进行了修订。这次修订进一步明确了收单外包服务机构的备案义务,并加强了对违约合作伙伴的处理措施。 修订后的协议将于2024年1月8日开始生效。 根据修订后的协议,服务商需在开始提供收单外包…

斑马zebra目标检测数据集VOC+YOLO格式2300张

斑马是由四百万年前的原马进化出来的,最早出现的斑马可能是细纹斑马。有关史前马科动物的化石现存于美国爱达荷州克文的克文化石床国家博物馆。斑马的史前马为“克文马”(美洲斑马或者克文斑马),学名为“Equussimplicidens”&…

Llinux面试题2

请描述一下 chmod 命令。 答:chmod 命令用于修改文件或目录的权限。它可以添加或删除对文件的读、写和执行权限。 在 Linux 中,如何修改文件的权限? 答:可以使用“chmod”命令来修改文件的权限。例如,通过以下命令将文…

​ 轻量应用服务器:亚马逊云科技打造全球领先的云计算解决方案

随着“第四次工业革命”的爆炸式发展,众多企业都将自己的业务与迅速发展的应用开发和网站建设领域高度绑定。而对于众多有上云需求的企业和个人用户来说,选择一款自己的服务器配置就成为了一项至关重要的任务。而随着需求端的不断扩大,云服务…

第二步:私有镜像仓库Harbor的使用

前序: 🔗第一步:私有镜像仓库Harbor的安装部署 一、将容器打包为镜像,上传到Harbor 1、查看镜像 输入命令 docker images打印返回 REPOSITORY TAG IMAGE ID CREATED …

Nacos-NacosRule 负载均衡—设置集群使本地服务优先访问

userservice: ribbon: NFLoadBalancerRuleClassName: com.alibaba.cloud.nacos.ribbon.NacosRule # 负载均衡规则 NacosRule 权重计算方法 目录 一、介绍 二、示例(案例截图) 三、总结 一、介绍 NacosRule是AlibabaNacos自己实现的一个负载均衡策略&…

《教育信息化论坛》期刊杂志论文发表投稿

《教育信息化论坛》由中原大地传媒股份有限公司主管,河南电子音像出版社、文心出版社主办,我刊立足于教育信息化、教育现代化科研,重点介绍国内外信息化、现代化教学手段、教学方式、教学传播研究的新成果和新观点,推广成功的国内…

【嵌入式开发 Linux 常用命令系列 14 -- source hello.sh 和 ./hello.sh 的区别】

文章目录 source hello.sh 和 ./hello.sh 的区别source hello.sh./hello.sh使用场景 source hello.sh 和 ./hello.sh 的区别 问题背景: 创建了目录~/.local/bin 并将其在.bashrc文件中添加到path 中,export PATH$PATH:/home/sam/.local/bin。 在 ~/.loc…

KVO(键值观察)

KVO(键值观察)是Objective-C 对观察者设计模式的一种实现。 举个栗子:指定一个被观察对象(A类),当被观察对象某个属性(A中的字符串name)发生更改时,对象(B类)会获得通知,并作出相应…

【Spring教程28】Spring框架实战:从零开始学习SpringMVC 之 请求与请求参数详解

目录 1 设置请求映射路径1.1 环境准备 1.2 问题分析1.3 设置映射路径 2 请求参数2.1 环境准备2.2 参数传递2.2.1 GET发送单个参数2.2.2 GET发送多个参数2.2.3 GET请求中文乱码2.2.4 POST发送参数2.2.5 POST请求中文乱码 欢迎大家回到《Java教程之Spring30天快速入门》&#xff…

记录 | docker报错:Key permissions are too open: Set correct permissions

docker 报错: Key permissions are too open: Set correct permissions 具体的: WARNING: UNPROTECTED PRIVATE KEY FILE! Permissions 0777 for /app/.ssh/id_rsa are too open. It is required that your private key files are NOT accessibl…

ls高级用法

1 使用通配符列出文件夹的内容 ls ~/videos/*.wmv 刚才你已经学会了如何在包含多个文件的目录中查找文件,但是还有一种更快的方法。如果你知道正在找的Tiger Woods的视频文件是Windows Media格式的,那么这个文件名一定是以.wmv为后缀的,这时…