前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >DNS地址对网络响应请求的影响分析和探讨

DNS地址对网络响应请求的影响分析和探讨

原创
作者头像
Khan安全团队
发布2023-11-28 09:24:48
1690
发布2023-11-28 09:24:48
举报
文章被收录于专栏:Khan安全团队Khan安全团队

说到上网,大家最熟悉不过;而DNS服务则是连接网站域名和ip地址的桥梁。例如百度搜索的域名网址是“www.baidu.com”,其对应的ip地址是“182.61.200.6”。这时,终端可以通过ip地址直接访问百度搜索网页,也可以通过域名网址访问百度搜索首页。但在网站相对多的时候,我们通过记忆ip地址去访问网站就显得十分吃力了,因此,网站一般会约定轴承设定一些标志性的域名地址,当你想访问某个网站时,脑海里会联想到与该网站关联的关键英文词组。记忆这个网站的域名地址就相对简单了。

细心的同学会发现,为什么终端网络连接里的dns服务依然是ip地址,而不是域名地址呢?

那是因为终端设备不用于对网站域名的解析,而终端设备里的dns服务设置里的ip地址指向的是dns服务器的ip地址,终端想通过域名上网,则需要连接到供应商的dns服务器或者公共可用的dns服务器上。dns服务器解析终端请求的域名地址为对应站点的ip地址返回终端,这时,终端就可以根据这个解析出来的ip地址访问相应的网站了。

近几年,国家工信部也对网络环境作出相应调整,所有网站必须申请域名备案,在程序设计网络编程这一模块,无论是网络请求还是api接口获取数据,均以域名地址访问,这也是对目标主机/服务器的一种保护。

图片
图片

下面,先来看看国内可用公共dns的详细信息。下面通过方案1(系统设置)/方案2(路由器设置)dns服务器地址来验证对网站请求响应的速率。

图片
图片

macos系统在设置,网络,高级选项,dns选项卡。

图片
图片
图片
图片
图片
图片

尝试手动添加公共dns服务器地址。

图片
图片

依次测试网络响应速率。方案1

图片
图片
图片
图片
图片
图片

方案2,修改路由器dns服务地址。

图片
图片
图片
图片
图片
图片
图片
图片

windows系统在设置,网络和internet,已连接网络属性,dns服务器分配,编辑添加。

图片
图片
图片
图片
图片
图片
图片
图片

依次测试网络响应速率,方案1

图片
图片
图片
图片

方案2,修改路由器dns服务器地址。

图片
图片
图片
图片
图片
图片
图片
图片
图片
图片
图片
图片

结论:在供应商dns服务器和公共dns服务器可用情况下,系统设置和路由器设置对网络响应速率变化不大。而当dns服务器地址为回环ip和未知dns服务器的ip地址时,会出现网络访问缓慢甚至无法访问网络。

最后,小编建议在没有出现网络故障情况下,无需换用公共dns地址,直接自动获取供应商dns服务器即可。而在网络响应缓慢,甚至无法上网的情况下,可以通过系统或者路由器设置dns服务器来解决上网慢的问题。网络带宽被占用和连接设备数量过多导致的无法上网除外。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
ICP备案
在中华人民共和国境内从事互联网信息服务的网站或APP主办者,应当依法履行备案手续。腾讯云为您提供高效便捷的 ICP 备案服务。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档