首页课件丨教程安装教程检查DNS服务器响应速度以解决网站速度问题

检查DNS服务器响应速度以解决网站速度问题

一般情况下,讨论如何提升网站速度时,经常会忽略DNS 服务器响应速度。Google 的研究表明,如果网站加载时间在 1 到 3 秒之间,网站的跳出率可能增加 32%,因此要尽可能缩短页面加载时间。

本文将分享有关 DNS 测试的详细教程,以及如何运行 DNS 响应时间测试,看看是否可以提高 DNS 的性能和网站的速度。

什么是 DNS?

域名服务器 (DNS) 就像网站的电话簿,记录了它们的 IP 地址。反过来,DNS 查找是为给定网站 URL 查找正确 IP 地址的过程。

例如“zhanzhangb.com”之类的域名需要借助 DNS 服务器将域名转换为 IP 地址,以便用户访问正确的站点。

简而言之,DNS查找的过程分为以下几步:

整个 DNS 过程一般只需几毫秒至几十毫秒即可完成,作为网站站长,当然希望尽可能减少 DNS 查找时间。

然而提高 DNS 服务器响应速度,减少查找时间主要是依赖优质的域名DNS解析服务器来完成。所以通过测试DNS 服务器响应速度来确定最优质的DNS解析服务是可行的。

使用 dig 测试 DNS 服务器响应时间

“dig”是BIND开发的一个强大的命令行工具,用于查询 DNS 名称服务器。它可以识别 IP 地址记录,在从权威名称服务器获得记录查询路由,诊断其他 DNS 问题。

不论是Windows还是Linux,默认情况是不自带“dig”命令的。需要额外安装:

注意仅9.16.x版支持Windows系统!

下载后,解压安装(以管理员身份运行BINDInstall.exe),安装时需要勾选:Tools Only

以下以Windows 10为例(在设置中,搜索“环境变量”选项):

如上图,点击环境变量按钮。

如上图,在系统变量选择框中,选择Path行,然后点击编辑按钮。

在最后一行新建,输入C:\Program Files\ISC BIND 9\bin,然后点击确定按钮。

至此BIND配置完成。

为了得到较公允的测试结果,测试之前,先将本地的DNS服务器修改成国内用户较多的公共DNS服务器。如下图:

如果要测试全球的 DNS 服务器响应速度,建议将Windows系统中的DNS服务器变换成不同国家的DNS服务器进行测试。或者改成谷歌的公共DNS服务器:8.8.8.8以及8.8.4.4

修改完成后,我们来看测试结果:

DNS测试案例一:dig www.baidu.com

在windows命令行中,输入一下指令:

dig www.baidu.com

上图所示,查询时间为30毫秒。

DNS测试案例二:通过阿里云解析的某域名(免费版)

测试案例三:通过腾讯云解析(DNSPod)的某域名(免费版)

注意,测试时,不要使用192.168.0.1这样的DNS服务器或路由器默认的,因为部分路由器是带DNS解析缓存功能的,这样一来无法得到真实的结果。

另外域名解析中的,A记录一般会比CNAME记录更快。

DNS 服务器响应速度越快,意味着网页访问速度也越快。

声明: 1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:ceo@zunw.cn,我们将第一时间处理! 2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持 3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读网站声明。

给TA赏金
共{{data.count}}人
人已赏金
安装教程

中文网站禁止垃圾爬虫,节省系统资源 定期更新

2022-11-9 22:34:56

安装教程

WordPressGutenberg13.0有什么新功能?

2022-11-9 22:34:58

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
MySSL 安全签章