首页 > 其他分享 >DNS 服务器选择

DNS 服务器选择

时间:2024-01-05 16:14:21浏览次数:46  
标签:测试 Ping 选择 毫秒 丢失 DNS 服务器 数据包

重要的事情写到前面,因为现在是快餐文化,快餐阅读,没有人愿意静下心研究和和阅读了。

 本文主要介绍了一些DNS的测试速度,不介意直接拿去使用,如需使用还需要自己测试才行,就算我们找到了最快的,那也只代表域名解析快而已,DNS有没有被污染,有没有被劫持依然要靠实际使用才知道。

网上很多人说几十毫秒的差距根本感觉不出来,无需纠结。说的也没错,如果一次解析就能直接访问到网站,的确是无需纠结。但现在很多网址都是重定向的,连续跳转十几次的都有,也就是说我们访问网址需要十几次域名解析才能访问到真正的网址,这样耗时就指数增长了,所以我需要找两个最快最稳定的。

DNS 就是域名解析服务,说简单点就是将域名翻译为IP地址,为快速的域名解析能加快我们上午速度,和我们所处的城市位置、我们当前使用的运营商高度相关

 

关于DNS,网上有太多的评测和文章以及问答,但真正用起来,并不如官方宣传的那么好,而且信息时代,一切变化都是很快的,前几年好用,这几年不一定好用,国外人评论好,国内不一定好用,这个省份用着好,另一个省份也许就糟糕了,其中的道理大家都懂。是骡子是马,咱拉出来溜溜

==================  最后更新时间 2018 年 11 月 22 日  ==================

先表明测试环境

地址:中国

网络:深圳电信

测试时间:2018年11月21日 上午 9点30分

测试目的:找两个最快的DNS自己用,顺便记录下已知的公共DNS用于以后更换

被测试DNS概况:没有测试各个运营商的DNS

测试方法:通过ping 检测DNS服务器和我的电脑通信之间耗时简单评估一遍,文末使用专业工具在测试一遍,然后附上测试导出的表格截图

1.百度公共DNS 180.76.76.76

大概是2014年12月,百度宣布推出公共DNS:180.76.76.76  https://dudns.baidu.com/intro/publicdns/ 

 

180.76.76.76 的 Ping 统计信息:
    数据包: 已发送 = 83,已接收 = 83,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 5ms,最长 = 41ms,平均 = 8ms

 

 从百度这张图就可以看出,DNS服务器质量也是不错的,测试中表现优秀,而且一直很稳定,虽然不喜欢李彦宏,但这DNS服务器做的非常好,值得点赞。

  在深圳电信网络环境下的测试结果,请看文末的截图

 

 

2.阿里公共DNS 223.5.5.5   和  223.6.6.6

2014-06-06 阿里公共DNS正式上线了  http://alidns.com/ 

服务IP:223.5.5.5       223.6.6.6

阿里DNS官网这张图真的是丑啊,不符合阿里大企业的形象

 

 

223.5.5.5 的 Ping 统计信息:
    数据包: 已发送 = 55,已接收 = 41,丢失 = 14 (25% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 21ms,最长 = 80ms,平均 = 38ms

 

223.6.6.6 的 Ping 统计信息:
    数据包: 已发送 = 85,已接收 = 79,丢失 = 6 (7% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 10ms,最长 = 59ms,平均 = 27ms

阿里虽然速度与百度相当,但是在我的网络环境下丢包太严重,也许杭州的小伙伴使用阿里的DNS会快的飞起

   在深圳电信网络环境下的测试结果,请看文末的截图

3.Public DNS+ 119.29.29.29

Public DNS+是DNSPod推出的公共域名解析服务,服务IP为119.29.29.29  https://www.dnspod.cn/Products/Public.DNS 

DNSPOD 的公共 DNS 是在腾讯全资收购后推出的,晚上也有人叫做腾讯公共DNS,但收购后依然以独立品牌运营,所以官网官网看不到腾讯的影子,这点为马化腾点赞吧,虽然不喜欢这个社交和游戏佬

 

 

119.29.29.29 的 Ping 统计信息:
    数据包: 已发送 = 439,已接收 = 439,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 6ms,最长 = 37ms,平均 = 7ms

 与其漂亮的网站一样,测试表现不错,丢包基本没有

  在深圳电信网络环境下的测试结果,请看文末的截图

 

-------          说完BAT,我们就说说全球大型的  ------------

 

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

支持 DNSSEC Authentication

8.8.8.8 的 Ping 统计信息:
    数据包: 已发送 = 23,已接收 = 23,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 22ms,最长 = 25ms,平均 = 23ms

 

8.8.4.4 的 Ping 统计信息:
    数据包: 已发送 = 50,已接收 = 50,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 10ms,最长 = 12ms,平均 = 10ms

测试中表现也很不错,但是 8.8.4.4 的解析速度竟然比 8.8.8.8 的快,有可能是大家都安照主备顺序设置,导致主DNS压力很大,反而备用DNS速度更快了

 

  在深圳电信网络环境下的测试结果,请看文末的截图

 

5.IBM DNS 9.9.9.9 和 149.112.112.112 https://www.quad9.net/ 

支持 DNSSEC Authentication

9.9.9.9 的 Ping 统计信息:
    数据包: 已发送 = 193,已接收 = 189,丢失 = 4 (2% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 177ms,最长 = 208ms,平均 = 182ms

 

149.112.112.112 的 Ping 统计信息:
    数据包: 已发送 = 131,已接收 = 130,丢失 = 1 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 158ms,最长 = 203ms,平均 = 177ms

基本属于垫底类型。也和官方网站介绍的基本吻合,并不是IBM官方建设的DNS服务器,而是其他几个公司合作的,IBM可能提供了帮助而已

  在深圳电信网络环境下的测试结果,请看文末的截图

6.open DNS  208.67.222.222 和 208.67.220.220  https://www.opendns.com/ 

208.67.222.222 的 Ping 统计信息:
    数据包: 已发送 = 108,已接收 = 108,丢失 = 0 (0% 丢失),
往返行程的估计时
间(以毫秒为单位):
    最短 = 99ms,最长 = 115ms,平均 = 109ms

 

208.67.220.220 的 Ping 统计信息:
    数据包: 已发送 = 80,已接收 = 74,丢失 = 6 (7% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 109ms,最长 = 155ms,平均 = 136ms

基本属于垫底类型

 

  在深圳电信网络环境下的测试结果,请看文末的截图

 

---------------      说完全球大型的,再说说国内的         ------------

 

7.SDNS 1.2.4.8 和 210.2.4.8  http://public.sdns.cn/index.shtml 

SDNS递归云解析服务是中国互联网络信息中心(CNNIC)推出的免费的公共解析服务产品。旨在为用户提供快速、安全、绿色的上网接入解析服务。SDNS递归云解析所提供的服务可以增加浏览网站的速度

看网站页面就不给力,实际使用应该也是不给力,中国互联网络信息中心(CNNIC)推出的,反正我是不会用的,仅仅测试下速度

 

 

 1.2.4.8 的 Ping 统计信息:
    数据包: 已发送 = 223,已接收 = 164,丢失 = 59 (26% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 28ms,最长 = 33ms,平均 = 29ms

 

210.2.4.8 的 Ping 统计信息:
    数据包: 已发送 = 450,已接收 = 450,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 34ms,最长 = 48ms,平均 = 37ms

 

1.2.4.8 测试中返回了无效的回复,果然是差评

官网解释大概就是说有些网址别的DNS服务器都可以正常解析,但是当前DNS却不能正常解析,那么他会标记出来。说白了,就是屏蔽了某些网址不让用户访问,果然是我大天国啊

 

不出所料,同样是垫底类型

 

  在深圳电信网络环境下的测试结果,请看文末的截图

 

8.114DNS   https://www.114dns.com/ 

不愧是老牌啊,提供了三种DNS供用户选择:

 

纯净 无劫持   无需再忍受被强扭去看广告或粗俗网站之痛苦
服务地址为:114.114.114.114 和 114.114.115.115

 

拦截 钓鱼病毒木马网站  增强网银、证券、购物、游戏、隐私信息安全
服务地址为:114.114.114.119 和 114.114.115.119

 

学校或家长可选拦截 色情网站  保护少年儿童免受网络色情内容的毒害
服务地址为:114.114.114.110 和 114.114.115.110

  我只测试纯净无劫持的

114.114.114.114 的 Ping 统计信息:
    数据包: 已发送 = 270,已接收 = 270,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 23ms,最长 = 30ms,平均 = 24ms

 

114.114.115.115 的 Ping 统计信息:
    数据包: 已发送 = 264,已接收 = 264,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 21ms,最长 = 30ms,平均 = 21ms

 虽然有少量丢包,但表现也是不错的,排名仅次于谷歌,六个DNS排名完全靠在一起,表现非常均衡,而且没有大型企业的背景,做了这么多年,可以说是很不容易了,而且有专门的DNS拦截钓鱼网站和色情网站,良心的做为啊,家长和学校的首选

  在深圳电信网络环境下的测试结果,请看文末的截图

9. DNS 派  http://www.dnspai.com/ 

DNS派跟运行商、政府、一线互联网厂商进行合作,能有效的屏蔽色情网站、钓鱼网站,让你和家人的上网环境更加干净。

DNS派能有效拦截域名劫持,让您的访问不会被劫持到广告网站和粗俗网站

看网站风格和元素应该是 360 旗下,或者获得360投资的

电信、移动、铁通:首选地址:101.226.4.6,备用地址:218.30.118.6     

联通:首选地址:123.125.81.6,备用地址:140.207.198.6

 

 我的是电信,所以仅仅测试含电信的这一组

 101.226.4.6 的 Ping 统计信息:
    数据包: 已发送 = 102,已接收 = 102,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 28ms,最长 = 53ms,平均 = 31ms

 

218.30.118.6 的 Ping 统计信息:
    数据包: 已发送 = 93,已接收 = 93,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 33ms,最长 = 52ms,平均 = 36ms

四个DNS排名几乎靠在一起,性能还可以,123.125.81.6丢包严重,整体速度比114dns 慢了一些,

   在深圳电信网络环境下的测试结果,请看文末的截图

 

10. PdoMo-DNS 101.132.183.99 和 193.112.15.186  https://pdomo.me/

101.132.183.99 的 Ping 统计信息:
    数据包: 已发送 = 383,已接收 = 383,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 31ms,最长 = 42ms,平均 = 32ms

193.112.15.186 的 Ping 统计信息:
    数据包: 已发送 = 378,已接收 = 378,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 6ms,最长 = 23ms,平均 = 7ms

 

这两个DNS速度差距很大, 193.112.15.186 的速度仅仅次于百度阿里,但有丢包; 101.132.183.99 比DNS派慢了一些,但基本没有丢包,服务器质量也算可以

 

  在深圳电信网络环境下的测试结果,请看文末的截图

11. ONE DNS 117.50.11.11  和  117.50.22.22   https://www.onedns.net/ 

 

117.50.11.11 的 Ping 统计信息:
    数据包: 已发送 = 184,已接收 = 184,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 37ms,最长 = 40ms,平均 = 37ms

117.50.22.22 的 Ping 统计信息:
    数据包: 已发送 = 173,已接收 = 173,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 39ms,最长 = 44ms,平均 = 40ms

 其中 117.50.22.22 在深圳电信环境中 不能正常解析

官网的解释大概就是说这个DNS在当前环境是不能使用的,也许他在别的地方可以正常解析

 

这两个DNS其中一个还算可以

   在深圳电信网络环境下的测试结果,请看文末的截图

12. cloudxns  https://www.cloudxns.net/ 

这个貌似是收费的,没有提供公共DNS,但页面有几个关于DNS的小工具,所以也收藏下

 

13.HI!XNS 40.73.101.101  https://hixns.com/ 

虽然网站页面是极简风格,但是这个DNS 应该是没有开通ping 功能,ping 包没有回复,但不代表服务器的解析速度慢

40.73.101.101 的 Ping 统计信息:
    数据包: 已发送 = 28,已接收 = 0,丢失 = 28 (100% 丢失),

 这个DNS也算可以,有轻微丢包

  在深圳电信网络环境下的测试结果,请看文末的截图

15. DNS测试工具

必须要一个高端大气上档次的:

Dns benchmark 官网  https://www.grc.com/dns/benchmark.htm 

 

首先把软件内部已经收集到的 4849 个DNS全部扫描一遍,会自动留下最快的50个:

 

在50个DNS当中去掉无效的,再增加上文列出所有的DNS,再测试一遍,依然是 深圳电信环境测试,结果如下:

 View Code

 

 

图例说明:

 

 

 与 IP 放一起的红色部分表示了丢包情况,红色条越长,丢包越严重

 

 

 中间的绿色空心小圆圈表示这个DNS状态良好,实心表示当前电脑已经使用的DNS

 

 

 这部分有三种颜色,鼠标点击后会显示更详细的图例,条状越长代表耗时越长

红色---表示缓存的网址查询时间,就是此DNS服务器已经保存了域名和IP的信息,从本机直接查询所花费的时间

绿色---是未缓存的网址查询时间,就是此DNS服务器没有保存的域名和IP的信息,需要从别的DNS服务器查询

紫色---是 .com 网址循环查询时间

 

 

根据以上图例说明,我们选取同一次测试结果的三个DNS进行探索:

探索一,125.88.152.241 与 IP 放一起的红色部分基本看不到,说明丢包极少,右侧三个条形整体比较短,说明解析速度很快

通过 PING 目录查看:

125.88.152.241 的 Ping 统计信息:
    数据包: 已发送 = 375,已接收 = 374,丢失 = 1 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 4ms,最长 = 38ms,平均 = 7ms

丢包 1% ,平均往返时间 7 ms,

 

探索二,223.5.5.5 与 IP 放一起的红色部分基本满格,说明丢包非常严重,右侧三个条形整体比较短,说明解析速度很快

 

通过 PING 功能查看:

223.5.5.5 的 Ping 统计信息:
    数据包: 已发送 = 606,已接收 = 570,丢失 = 36 (5% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 3ms,最长 = 79ms,平均 = 28ms

丢包 5% ,平均往返时间 28 ms,

 

探索三,208.67.220.220 与 IP 放一起的红色部分基本满格,说明丢包非常严重,右侧三个条形整体比较长,说明解析速度比较慢

 

208.67.220.220 的 Ping 统计信息:
    数据包: 已发送 = 689,已接收 = 669,丢失 = 20 (2% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 105ms,最长 = 155ms,平均 = 116ms

丢包 2% ,平均往返时间 116 ms,

 

由于软件将 速度的权重从高到底依此排为  缓存查询时间-->非缓存查询时间-->.com循环查询时间  ,而且我们ping 的过程与软件测试过程不是同一个时间点,导致了 丢包的差异,而且多次测试后发现,丢包这一项和时间有很大关系,就算是阿里的DNS,有时候延时也会很严重,但依然从整体结果可以看出,这款软件的测试结果是很靠谱的

 

 

对以上DNS全部测试的结果:

 

  标签: dns , dns benchmark , dns 服务器 好文要顶 关注我 收藏该文 

标签:测试,Ping,选择,毫秒,丢失,DNS,服务器,数据包
From: https://www.cnblogs.com/gaoyanbing/p/17947476

相关文章

  • 用Spring Boot 3.2虚拟线程搭建静态文件服务器有多快?
    SpringBoot3.2于2023年11月大张旗鼓地发布,标志着Java开发领域的一个关键时刻。这一突破性的版本引入了一系列革命性的功能,包括:虚拟线程:利用ProjectLoom的虚拟线程释放可扩展性,从而减少资源消耗并增强并发性。NativeImage支持:通过NativeImage编译制作速度极快的应......
  • Win11打开IIS Web服务器
    Win11打开IISWeb服务器1CMD+R运行'control'2在控制面板打开程序和功能3启用或关闭功能4勾选IIS中的FTP、Web、万维网服务5重启即可6若自己有网站,直接将文件放此即可......
  • 盘点网络安全最值得选择的就业岗位!
    关于网络安全不用过多介绍,想必大家对它都十分了解。无论是发展还是就业前景都非常不错,也是收入较高的岗位之一,在转行领域占据着很高的地位,深受大家的喜欢。因为其岗位丰富,选择空间大,本文为大家盘点网络安全最值得选择的就业岗位,一起来看看吧。1、渗透测试模拟黑客攻击,......
  • DNS 攻击类型
    目前,针对域名系统(DNS)的攻击已经成为企业组织数字化发展中的一个严重问题,每年都有数千个网站成为此类攻击的受害者。据最近的研究数据显示,2023年企业组织与DNS攻击相关的损失同比增加了49%,这些损失不仅是在企业的财务方面,还包括对组织内部系统和云上应用造成的损害。企业如果要保护......
  • DNS被劫持怎么办
    DNS劫持是一种网络攻击,攻击者通过篡改DNS记录,将特定域名的解析结果指向错误的IP地址,从而实现对特定网站的访问劫持或流量劫持。这种攻击方式严重影响了用户的上网体验,并可能导致用户隐私泄露。下面也从原因、危害以及应对的策略三个方面来介绍,也是希望能够大家对这方面有个深入的了......
  • SCA面面观 | 企业该如何选择组件检测工具?
    一般来说,一个软件应用程序可以被分解成若干部分,为软件程序解耦,以减少整个应用程序的复杂性,这些部分就是软件组件。以一种标准化的方式相互作用,使得组件可以像机器的“零部件”一样被换入或换出,因组件具有独立性、可重用行、高内聚、低耦合等优势,可以帮助企业提高开发效率和质量,减少......
  • 【服务器数据恢复】服务器raid5崩溃导致上层分区无法访问的数据恢复案例
    服务器数据恢复环境:北京某教育机构一台服务器中有一组由3块磁盘组建的raid5阵列,服务器安装的windowsserver操作系统。服务器故障:该服务器在运行过程中突然瘫痪,无法正常工作。北亚企安数据恢复工程师去现场对故障服务器进行了检测,发现故障服务器raid5阵列中有一块硬盘由于未知原......
  • 海外分支访问国内服务器系统慢怎么办?
    在全球业务不断扩张的今天,企业面临着海外分支访问国内总部服务器系统慢的问题。为了解决这一挑战,我们引入了lxway全球系统专网产品,为企业提供高效、安全的全球网络连接方案。通过解析技术瓶颈和专网的优势,本文将揭示如何借助先进技术实现全球的无缝体验,助力企业在全球舞台上取得更......
  • 在Python中,有几个库可以帮助我们自动寻找最适合的机器学习模型和参数。这里有两个主要
    在Python中,有几个库可以帮助我们自动寻找最适合的机器学习模型和参数。这里有两个主要的库:1.**lazypredict**¹:这个库可以快速地比较多种机器学习算法的性能,从而帮助我们选择最佳的算法。它可以在循环中迭代多个模型,这通常需要一些时间,但是使用lazypredict可以克服这个限制。下......
  • Go语言中的HTTP服务器性能优化
    在当今的互联网时代,高性能的HTTP服务器是至关重要的。Go语言,以其并发特性和简洁的语法,成为了构建高效服务器的理想选择。本文将探讨如何优化Go语言中的HTTP服务器性能。首先,让我们理解性能优化的重要性。随着Web应用的复杂性和数据量的增长,对服务器的要求也越来越高。延迟、吞吐量......