域名解析有哪几个过程?

域名解析有哪几个过程?,第1张

第一个过程,客户机提出域名解析请求,并将该请求发送给本地的域名服务器

第二个过程,当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回。

第三个过程,如果本地的缓存中没有该纪录,则本地域名服务器就直接把请求发给根域名服务器,然后根域名服务器再返回给本地域名服务器一个所查询域(根的子域)的主域名服务器的地址。

第四个过程,本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的缓存,如果没有该纪录,则返回相关的下级的域名服务器的地址。

第五个过程,重复第四步,直到找到正确的记录。

第六个过程,本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时还将结果返回给客户机。

扩展资料:

当一个用户在地址栏输入>

第一个过程,浏览器先检查自身缓存中有没有被解析过的这个域名对应的ip地址,如果有,解析结束。同时域名被缓存的时间也可通过TTL属性来设置。

第二个过程,如果浏览器缓存中没有(专业点叫还没命中),浏览器会检查 *** 作系统缓存中有没有对应的已解析过的结果。而 *** 作系统也有一个域名解析的过程。在windows中可通过c盘里一个叫hosts的文件来设置,如果你在这里指定了一个域名对应的ip地址,那浏览器会首先使用这个ip地址。

第三个过程,如果至此还没有命中域名,才会真正的请求本地域名服务器(LDNS)来解析这个域名,这台服务器一般在你的城市的某个角落,距离你不会很远,并且这台服务器的性能都很好,一般都会缓存域名解析结果,大约80%的域名解析到这里就完成了。

第四个过程,如果LDNS仍然没有命中,就直接跳到Root Server 域名服务器请求解析。

第五个过程,根域名服务器返回给LDNS一个所查询域的主域名服务器(gTLD Server,国际顶尖域名服务器,如com cn org等)地址。

第六个过程,此时LDNS再发送请求给上一步返回的gTLD。

第七个过程,接受请求的gTLD查找并返回这个域名对应的Name Server的地址,这个Name Server就是网站注册的域名服务器。

第八个过程,Name Server根据映射关系表找到目标ip,返回给LDNS。

第九个过程,LDNS缓存这个域名和对应的ip。

第十个过程,LDNS把解析的结果返回给用户,用户根据TTL值缓存到本地系统缓存中,域名解析过程至此结束。

参考资料:

百度百科-域名解析

而因为IP地址难于记忆,又发明了域名来代替IP地址。但通过域名并不能直接找到要访问的主机,中间要加一个从域名查找IP地址的过程,这个过程就是域名解析。首先申明,拿5ihk为顶级域名为例,二级域名是指my5ihk这种, 而不是5ihk/my这种目录模式的域名解析这一步是由“DNS服务器”完成的基本与虚拟主机无关。没有那个服务商提供的虚拟主机可以让安装或管理DNS服务器。如果你拥有独立主机,你可以通过远程控制软件管理你的服务器然后管理控制或安装DNS服务。真正的二级域名,其解析原理跟顶级域名是一样的。因为它直接被解析到某个ip但现在流行的免费二级域名,利用的域名解析中的泛析(把子下的所有域名解析到一个IP上,然后由其他程序来重新定向转发,如ASP 等。)。如果你的虚拟主机和域名支持泛析,你就可以做类似的二级域名系统,遗憾的是一般域名支持泛析,而虚拟主机不支持,所以不行

对于许多在内网搭建服务,如何把内网IP映射到公网,使公网也能轻松访问所搭建的服务,例如,网站、管家婆、FTP、SVN、远程桌面、视频监控,数据库等等。正常一般的端口映射略微繁琐,相比较更为简单的是采用第三方辅助管理工具映射:

花生壳实现内网映射

全新版花生壳不仅能够实现内网穿透,摆脱无公网IP及NAT转发导致无法使用的问题,而且也支持公网。无需公网IP,无需路由器端口映射。

以搭建网站为例, *** 作步骤如下:

第一步,从花生壳官网下载最新版本客户端,安装好之后登录。

第二步,软件上设置映射。在默认域名的地方点击,新花生壳管理。

第三步,添加映射。

第四步,点击当前主机。内网选择相应的端口映射,获取外网随机端口,点击确认。

最后,映射好了。内网映射后不再需要其他任何设置,直接通过映射后的外网地址即

可以访问映射的域名,对应在内网的IP服务链接。

一、打开官方网站,点击网页右上角的“Sign In”,登录自己的账户信息,,然后点击“My Account”,进入账户管理。
二、在DOMAINS(域名)一栏里选择想解析的域名,点击右边的“Manage”,进入该域名管理界面,不要进入了Godaddy主机的管理界面。
三、点击“Settings”右侧的“DNS Zone File”这个选项,在这里可以看到解析域名所常见的添加A记录、CName别名记录等各种域名解析的扩展功能。比如A记录里Host一栏填写@表示主域名解析,bbs之类的表示子域名解析。
四: (添加记录是解析最重要的一步)在“DNS Zone File”选项下,如果想添加新的记录可点击“Add Record”。
五:点击后会d出新的窗口选择要想要解析的功能,这里以添加A记录为例。选择A记录。
六:选择A记录后会自动变成如图所示对话款,填写主机名、指向的IP地址以及TTL值等,填写完点击”Finish“保存。

只要到原来的主机上绑定下您的域名,然后再将域名解析到您之前主机对应的IP就可以了哦。
具体的域名绑定方法要看您是用虚拟主机还是服务器。
1,虚拟主机的话,有控制面板的,直接到面板上有绑定域名的地方,填写您的域名就可以了。
2,服务器的话,是在iis里面进行设置。具体的您可以百度下,都有教程的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10254968.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存