域名服务器
DNS是翻译域名及其相应IP地址的服务器。DNS保存域名及其对应IP地址的列表,以解析邮件的域名。域名是互联网上计算机或计算机组的名称,用于在数据传输过程中标识计算机的电子位置。域名由一系列用点分隔的名称组成,通常包含组织名称,并且总是包括两到三个字母的后缀,以指示组织的类型或域所在的国家或地区。
摘要
把域名翻译成IP地址的软件叫做域名系统(DNS)。这是一种管理名字的方法。这个方法是:不同的组负责子系统的名字。系统中的每一层称为一个域,每个域由一个点分隔。所谓域名服务器,其实就是有域名系统的主机。它是一个层次数据库,可以实现名称解析。
域名解析
必需品
注册域名并购买主机服务后,您需要将域名解析为购买的主机,然后才能看到网站内容。在大多数情况下,DNS域名服务器解析域名后,并不能马上看到网站的内容,但是打开你的网站需要几个小时甚至一两天的时间。
分析过程
要了解域名解析为什么需要这么长时间,需要了解域名解析的流程和DNS服务器的作用。
互联网上的每台计算机都被分配了一个IP地址,数据传输实际上是在不同的IP地址之间进行的。包括我们在家里上网时用的电脑,也是连接互联网后分配一个IP地址。这个IP地址在大多数情况下是动态的。也就是说,如果你关闭调制解调器,重新打开互联网,你的互联网接入提供商将随机分配一个新的IP地址。
网站本质上也是一台联网的电脑,只是在配置上更适合作为服务器,放在数据中心保持低温低尘环境,具有安全性。这些服务器使用固定的IP地址连接到互联网。
一个域名解析到某个服务器,网页文件放在这个服务器上,让用户的电脑知道去哪个服务器获取这个域名的网页信息。这是通过域名服务器实现的。
服务器DNS是英文域名服务器的缩写。每个域名必须至少有两个DNS服务器,这样,如果其中一个DNS服务器有问题,另一个也可以返回有关该域名的数据。也可以有两个以上的DNS服务器,但是所有这些DNS服务器上的DNS记录应该是相同的。
该域名的DNS记录,如A记录和MX记录,保存在DNS服务器中。记录用于指定与主机名对应的IP地址。MX记录用于解析域名的邮件服务器。在很多情况下。
当浏览器在浏览器地址栏输入一个域名,或者点击其他网站的链接来到这个域名时,浏览器向用户的互联网接入提供商发送域名请求,接入提供商的DNS服务器查询域名数据库,看这个域名的DNS服务器是什么。然后从DNS服务器抓取DNS记录,即得到这个域名指向哪个IP地址。接入提供商的服务器在获得这个IP信息后,会去这个IP地址对应的服务器抓取网页内容,然后传输给请求的浏览器。
这个过程描述起来相当复杂,但实际上只用了不到一两秒钟就完成了。
域名类型
国际域名,又称国际顶级域名。这也是使用最早、最广泛的域名。例如,。com。顶级工商企业,。net提供给网络提供商。org为非营利组织等。
二是国内域名,也叫国内顶级域名,根据国家不同,分配不同的后缀,这些域名就是那个国家的国内顶级域名。200多个国家和地区根据ISO3166国家代码分配了顶级域名,如中国是cn,美国是us,日本是jp等。
类型
主域名服务器
负责维护一个区域的所有域名信息,是所有具体信息的权威信息源,数据可以修改。
辅助域名服务器
当主域名服务器出现故障、关闭或过载时,辅助域名服务器作为主域名服务器的备份提供域名解析服务。辅助域名服务器中的区域文件中的数据是从另一个主域名服务器复制的,不能修改。
缓存域名服务器
从远程服务器获取每个域名服务器的查询答案,一旦得到答案,就放入缓存。查询同样的信息后,用缓存中的数据来回答。缓存域名服务器不是权威域名服务器,因为它提供的所有信息都是间接信息。
转发域名服务器
负责所有非本地域名的本地查询。收到查询请求后,转发域名服务器在其缓存中查找。如果找不到,它会将请求依次转发到指定的域名服务器,直到找到结果。否则,它返回未映射的结果。
优势
域名解析不需要很长时间的原因是互联网接入提供商,如北京电信、河南电信等。,通常会在自己的DNS服务器中缓存很多域名的DNS记录,以便加快用户打开网页的速度。这样,当这个接入提供商的用户想要打开一个网页时,接入提供商的服务器不需要查询域名数据库,而是直接使用自己缓存中的DNS记录,从而加快了用户访问网站的速度。这是一个优势。
劣势
缺点是互联网接入提供商ISP的缓存会存储一段时间,需要的时候才会更新,更新的频率没有标准。有些ISP可能一小时更新一次,而有些可能一两天才更新一次。
所以新注册的域名一般解析起来更快。因为所有的ISP都没有缓存,所以当用户访问时,ISP不得不查询域名数据库以获得最新的DNS数据。
但是,如果旧域名的DNS记录发生变化,全球ISP的缓存数据并不会立即更新。这样,不同ISP下的不同用户就可以很快获得新的DNS记录,而其他人则不得不等待ISP缓存的下一次更新。
供应者
最后,DNS服务器和web服务器可以由同一提供商提供,也可以由不同的提供商提供。通常情况下,虚拟主机提供商也提供自己的DNS服务器,这样用户只需要将自己的域名指向虚拟主机提供商自己的域名服务器。有些用户喜欢使用域名注册商提供的DNS服务器。此时,用户必须更改域名注册商的DNS服务器中的DNS记录,如A、MX记录和虚拟主机提供商的IP地址。
域名服务器区域:
域名区域是DNS树中的授权点。它包括了除了其他权威领域以外的所有名字。其他DNS可能会要求权威名称服务器进行名称到地址的转换。一个组织中可以存在许多域名服务器,但是只有那些被根域名所知的服务器才能被用户通过Internet访问。其他域名服务器响应只是内部访问。
————————————————
版权声明:本文为CSDN博主“你是真Pi 005”原创文章,遵循CC 4.0 BY-SA版权协议。转载请附上原始来源和本声明的链接。
原文链接:https://blog.csdn.net/goodjobman/article/details/116429953