志在指尖
用双手敲打未来

dns解析(dns解析过程步骤图文教程)

dns解析

域名解析是把域名指向网站空间IP,让人们通过注册的域名能够便利地访问到网站的一种服务。IP地址是网络上标识站点的数字地址,为了便利回忆,选用域名来代替IP地址标识站点地址。域名解析便是域名到IP地址的转换过程。域名的解析工作由DNS服务器完结。dns
域名解析也叫域名指向、服务器设置、域名装备以及反向IP挂号等等。说得简单点便是将好记的域名解析成IP,服务由DNS服务器完结,是把域名解析到一个IP地址,然后在此IP地址的主机大将一个子目录与域名绑定。
互联网中的地址是数字的IP地址,域名解析的作用主要便是为了便于回忆。

dns解析过程步骤图文教程

先说一下DNS的几个基本概念:
一.根域
便是所谓的“.”,其实咱们的网址www.baidu.com在配置傍边应该是www.baidu.com.(最后有一点),一般咱们在浏览器里输入时会省掉后边的点,而这也已经成为了习气。
根域服务器咱们知道有13台,但是这是错误的观念。
根域服务器只是具有13个IP地址,但机器数量却不是13台,由于这些IP地址凭借了任播的技术,所以咱们能够在全球建立这些IP的镜像站点,你访问到的这个IP并不是仅有的那台主机。
详细的镜像分布能够参考维基百科。这些主机的内容都是相同的dns解析
二.域的区分
根域下来便是尖端域或许叫一级域,
有两种区分方式,一种互联网刚兴起时的依照行业性质区分的com.,net.等,一种是按国家区分的如cn.,jp.,等。
详细多少你能够自己去查,咱们这儿不关心。
每个域都会有域名服务器,也叫威望域名服务器。
Baidu.com便是一个尖端域名,而www.baidu.com却不是尖端域名,他是在baidu.com这个域里的一叫做www的主机。
一级域之后还有二级域,三级域,只需我买了一个尖端域,并且我搭建了自己BIND服务器(或许其他软件搭建的)注册到互联网中,那么我就能够随意在前面多加几个域了(当然长度是有限制的)。
比方a.www.baidu.com,在这个网址中,www.baidu.com变成了一个二级域而不是一台主机,主机名是a。
三.域名服务器
能提供域名解析的服务器,上面的记载类型能够是A(address)记载,NS记载(nameserver),MX(mail),CNAME等。
(详解拜见博客:域名解析中A记载、CNAME、MX记载、NS记载的区别和联系)
A记载是什么意思呢,便是记载一个IP地址和一个主机姓名,比方我这个域名服务器所在的域test.baidu.com,咱们知道这是一个二级的域名,然后我在里面有一条A记载,记载了主机为a的IP,查到了就回来给你了。
假如我现在要想baidu.com这个域名服务器查询a.test.baidu.com,那么这个尖端域名服务器就会发现你恳求的这个网址在test.baidu.com这个域中,我这儿记载了这个二级域的域名服务器test.baidu.com的NS的IP。我回来给你这个地址你再去查主机为a的主机把。
这些域内的域名服务器都称为威望服务器,直接提供DNS查询服务。(这些服务器可不会做递归哦)
四.解析过程
那么咱们的DNS是怎样解析一个域名的呢?
1.现在我有一台计算机,经过ISP接入了互联网,那么ISP就会给我分配一个DNS服务器,这个DNS服务器不是威望服务器,而是相当于一个署理的dns解析服务器,他会帮你迭代威望服务器回来的应对,然后把终究查到IP回来给你。
2.现在的我计算机要向这台ISPDNS建议恳求查询www.baidu.com这个域名了,(经网友提示:这儿其实准确来说不是ISPDNS,而应该是用户自己电脑网络设置里的DNS,并不一定是ISPDNS。比方也有或许你手工设置了8.8.8.8)
3.ISPDNS拿到恳求后,先检查一下自己的缓存中有没有这个地址,有的话就直接回来。这个时分拿到的ip地址,会被标记为非威望服务器的应对。
4.假如缓存中没有的话,ISPDNS会从配置文件里面读取13个根域名服务器的地址(这些地址是不变的,直接在BIND的配置文件中),
5.然后像其中一台建议恳求。
6.根服务器拿到这个恳求后,知道他是com.这个尖端域名下的,所以就会回来com域中的NS记载,一般来说是13台主机名和IP。
7.然后ISPDNS向其中一台再次建议恳求,com域的服务器发现你这恳求是baidu.com这个域的,我一查发现了这个域的NS,那我就回来给你,你再去查。
(目前百度有4台baidu.com的尖端域名服务器)。
8.ISPDNS诲人不倦的再次向baidu.com这个域的威望服务器建议恳求,baidu.com收到之后,查了下有www的这台主机,就把这个IP回来给你了,
9.然后ISPDNS拿到了之后,将其回来给了客户端,并且把这个保存在高速缓存中。

未经允许不得转载:IT技术网站 » dns解析(dns解析过程步骤图文教程)
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载