网站首页 > 技术教程 正文
DNS解析过程详解
今天想和大家一起探讨下DNS是怎么解析的。
在浏览器中输入一个网址如:www.vecloud.com
1、首先会在本地的hosts文件中查找是否有这个网址的映射关系,如果有则直接调用这个IP的映射进行访问;
2、如果没有则会去本地DNS解析缓存查找是否有这个网址的映射关系,如果有则返回;
3、如果本地DNS解析缓存没有映射关系,首先找本地的TCP/IP设置的DNS服务器,这里我们叫做本地DNS服务器,如果所找的网址在本地DNS的资源范围内则返回解析给主机,此解析具有权威性;
4、如果不在本地DNS的资源范围内,但该服务器已经存储了网址的映射关系,那么调用这个IP的映射关系,完成地址解析,此解析不具有权威性。
5、如果本地服务器的解析失败并且缓存中没有对应的映射关系。那么就有两种情况
1)本地DNS服务器开启装发模式,则向上一级请求,若上一级也不能解析就找上上一级依次类推,最终把解析返回给本地DNS,本地DNS返回给主机。
2)如果本地DNS未采用转发模式。就回去找13组根DNS,根DNS收到后就会去判断这个域名由谁来管理将负责此域名的IP返给本地DNS,本地DNS再去找负责的根DNS,如果根DNS不能解析就去找下一级的DNS给本地DNS,然后一直重复这个过程直到找到www.vecloud.com的主机。
这个就是DNS解析的整个过程。
- 上一篇: DNS解析过程(dns解析过程步骤)
- 下一篇: 轻松设置双dns解析服务器,加速dns解析
猜你喜欢
- 2024-11-07 自建dns获取域名解析与证书告警(dns配置域名解析)
- 2024-11-07 内网DNS域名解析(dns域名解析ip)
- 2024-11-07 DNS域名详细解析过程(最全面,看这一篇就够)
- 2024-11-07 DNS解析是什么?DNS解析在网络通信中作用有哪些?
- 2024-11-07 什么是DNS解析?如何提升DNS解析安全?
- 2024-11-07 DNS分层结构及DNS解析流程(dns按分层管理)
- 2024-11-07 一文读懂DNS解析原理和流程(中科三方)
- 2024-11-07 图解DNS Tunneling 工作原理及防护
- 2024-11-07 DNSPOD动态域名解析教程和软件(自定义ddns动态域名解析)
- 2024-11-07 面试官:如何使用dig/nslookup命令查看dns解析?
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)
本文暂时没有评论,来添加一个吧(●'◡'●)