DNS——域名和IP地址的“通讯录”


相信大家都遇到过网络连接不上的情况,用工具诊断后可能会出现这样的内容:

DNS——域名和IP地址的“通讯录”_第1张图片
DNS服务异常

那么问题来了,这里的 DNS是什么呢?先应用两段百度百科的专业解释:

DNS

DNS是计算机域名系统 (Domain Name System 或Domain Name Service) 的缩写,是万维网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过域名,最终得到该域名对应的IP地址的过程叫做域名解析(或主机名解析)。

DNS服务器

DNS(Domain Name Server,域名服务器)是进行域名(domain name)和与之相对应的IP地址 (IP address)转换的服务器。DNS中保存了一张域名(domain name)和与之相对应的IP地址 (IP address)的表,以解析消息的域名。

对于不是学计算机的同学理解起来是不是有点费劲呢?那么下面我就来用打比方的方式来简单解释一下吧。

我们每个人手机里都有一个通讯录,这里的DNS就可以简单的理解为这个通讯录,而域名就相当于通讯录里存储的联系人姓名,那么IP地址就是联系人姓名下对应的电话号码啦!

你要找到某个人的联系方式,你就可以通过这个人的姓名(域名)去通讯录(DNS)里查询,找到该姓名后可以看到对应存储的电话号码(IP地址),拨打这个号码你就可以和此人通话了。

域名、DNS、IP地址也是这样的一种关系,例如:你在浏览器输入域名www. google. com访问请求就被传送到DNS服务器中,服务器通过解析找到与该域名对应IP地址87.245.200.153,地址信息又被反馈到浏览器,浏览器通过该IP地址成功访问到Google 的官方网站。

DNS——域名和IP地址的“通讯录”_第2张图片
访问网站过程示意图

现在你明白了它们之间的关系了吗?有问题欢迎在下方提问讨论哦~

本文系半撇私塾「全栈新媒体骇客」训练营里程碑项目

你可能感兴趣的:(DNS——域名和IP地址的“通讯录”)