一、域名解析是什么意思
域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务。IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点地址。域名解析就是域名到IP地址的转换过程。域名的解析工作由DNS服务器完成。
域名解析也叫域名指向、服务器设置、域名配置以及反向IP登记等等。说得简单点就是将好记的域名解析成IP,服务由DNS服务器完成,是把域名解析到一个IP地址,然后在此IP地址的主机上将一个子目录与域名绑定。
互联网中的地址是数字的IP地址,域名解析的作用主要就是为了便于记忆。
二、DNS解析过程及原理
DNS=本地域名服务器,当用户访问一个网址,计算机就会提出域名解析请求,并发给本地域名服务器,本地域名服务器收到请求后,查询本地资源,如有记录则返回查询结果,如果资源较少会导致访问网址加载速度变慢,此时可以换一个DNS。
第一步:客户机提出域名解析请求,并将该请求发送给本地的域名服务器。
第二步:当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回。
第三步:如果本地的缓存中没有该纪录,则本地域名服务器就直接把请求发给根域名服务器,然后根域名服务器再返回给本地域名服务器一个所查询域(根的子域)的主域名服务器的地址。
第四步:本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的缓存,如果没有该纪录,则返回相关的下级的域名服务器的地址。
第五步:重复第四步,直到找到正确的纪录。
第六步:本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时还将结果返回给客户机。
三、如何查询域名解析是否生效
方法一:
通过特定网站提供的域名解析查询服务进行查询。输入需要查询到的域名并点击检测,如果出现的IP就是解析的IP说明这个地方的DNS服务器已经有了你的记录,如果没有就说明这个地方还不能访问你的网址。
方法二:
点击“开始”菜单,选“运行”,然后输入“ping-t 你的域名”按确定就行了,或者“ping 你的域名-t”。按确认后,看看返回IP地址是否是您设置的A指向IP地址。如果是,就说明解析已经生效了。如果不是,就要咨询一下您的域名商了,有时候域名商说解析已经生效,但是您ping返回的IP不是您设置的IP,那么您就需要耐心等待一下了,因为各地区的DNS服务器不一样,您当地的DNS还没有这么快更新到IP地址,如果超过域名商所说的解析生效时间还没有生效的话,您就需要找域名商看看是否设置错误还是其他问题。
注意:
1、必须使用英文半角状态,输入ping www.10nb.net-t是不对的。
2、"ping"、域名、"-t"三者之间要有空格,正确的写法是ping www.10nb.net-t或ping -t www.10nb.net。
方法三:
点击“开始”菜单,选“运行”,然后输入“cmd”命令,在出现的DOS命令对话框中输入“ping+空格+你的域名”,然后按回车键,查看返回IP地址是否是您设置的A指向IP地址。如果是,就说明解析已经生效了。
四、域名解析多久生效
因为域名解析需要同步到DNS根服务器,而DNS根服务器会不定时刷,只有DNS根服务器刷新后域名才能正常访问。域名做好解析后,一般为24小时以内生效。添加新的解析记录,生效时间是5分钟。修改已经添加的解析记录,生效时间是1小时。国内域名DNS修改,修改时间最长是6小时。国际域名DNS修改,修改时间最长是48小时。
五、域名解析后一段时间还没有生效的原因
1、域名注册后都会立刻进行解析,操作都没有问题就是不生效没法访问网站。而空间也是正常使用,是因为新注册的域名会有24小时左右缓冲时间。过了新注册后的24小时就可以正常进行解析了。
2、域名刚过期了,也续费成功了为什么我的域名还不能访问?那是因为过期的域名成功续费后会有24小时左右缓冲。导致有些地区可能会在刚续费后的24小时是无法访问,而有些地区可能不需要24小时都能访问。
3、为什么我都解析指向好服务器了,就是无办法访问?原因是刚做好的域名解析均会有2小时的缓冲时间所以不是刚做好解析就能够立刻访问的。我们知道域名是为了方便记忆而专门建立的一套地址转换系统,要访问一台互联网上的服务器,最终还必须通过IP地址来实现,域名解析就是将域名重新转换为IP地址的过程。一个域名只能对应一个IP地址,而多个域名可以同时被解析到一个IP地址。域名解析需要由专门的域名解析服务器(DNS)来完成。