建议使用几个常用的DNS名称解析服务器地址。
Dns域名系统域名和IP地址相互映射的分布式数据库,简单来说,我们访问网站时首先访问的是DNS服务器,DNS服务器询问是否知道这个网站的确切地址。
dns服务器如果有该网站的详细地址会发送给客户端,客户端才能正常访问网站,不然是打不开网站的,所以好的dns服务器在解析响应时间上就比较有优势,也影响这我们访问一个网站的打开速度,甚至决定了我们能不能打开这个网站。我们再来加强一下dns服务器的解析过程:
电脑访问qq.com这个网站,电脑首先访问自己的hosts文件,如果有对应的ip就直接进行访问。
如果hosts没有对应的地址,就访问DNS解析器缓存,如果有qq.com对应的ip是119.147.15.13这个地址就进行访问。
如果dns缓存还没有,就访问自己在ip地址中指定的dns服务器询问是否有对应ip地址。(当然如果得到结果并且访问成功,电脑会把它存入自己的hosts文件以备日后访问)
很多人看见自己的dns地址是路由器的网关地址,其实是路由器转发了运营商的dns,客户端直接指向路由器就行了。
大概就这样吧,下面推荐几个通用的dns域名解析服务器地址给大家:
阿里云DNS:223.5.5.5,备用223.6.6.6
比较权威的老牌DNS:114.114.114.114
谷歌老大哥的全球解析DNS服务器:8.8.8.8
腾讯公共DNS:119.29.29.29
百度公共DNS:180.76.76.76
最后需要说的hosts优先级是高于dns服务器的,下面案列解说一下,如果我们的hosts文件被恶意修改和污染:
下面我将我的hosts文件修改,访问百度网站时候定义为我的路由器地址,就出现了这个问题。在访问百度时候其实ip被定向到了别的ip地址,hosts劫持和污染是个不容忽视的问题。以后再和大家探讨!今天主题是dns服务器地址的推荐!
关注科技100分,好玩又涨知识!
申明: 此文由《科技100分》精心收集与创作!个人观点,仅供探讨,不作定论。同名栏目有:今日头条、搜狐、微信公众号等!