首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

域名解析的工作流程

浏览器首先查看自己缓存里面有没有 ,如果没有就询问操作系统的缓存,还没有就检查本机域名解析文件host,如果还是没有,就会向 DNS 服务器 请求查询。

客户端首先会发出一个 DNS 请求,询问

https://www.ipdatacloud.com/?utm-source=LJ&utm-keyword=?1086 对应的IP,并发给本地的DNS 服务器,即客户端TCP、IP设置中填写的 DNS 服务器地址。

本地域名服务器收到客户端的请求后,如果在缓存里的表格里 找到此域名,则会直接返回对应的 IP 地址。如果没有,本地DNS服务器会询问 他的根域名服务器

https://www.ipdatacloud.com/?utm-source=LJ&utm-keyword=?1086对应的IP,根域名服务器是最高层次的,它不直接用于域名解析,但能知名一条道路

根DNS收到本地 DNS 的请求后,检测到后置是 .com ,于是将 .com 顶级域名发送给本地 DNS 服务器

本地 DNS 收到顶级域名服务器后,又向顶级域名服务器发起询问

顶级域名服务器查询之后,将负责

https://www.ipdatacloud.com/?utm-source=LJ&utm-keyword=?1086 区域的权威 DNS 服务器的地址发给 本地DNS

本地DNS最后向权威 DNS 服务器发起询问。

权威 DNS 服务器查询后将对应的 IP 地址 X.X.X.X 告诉本地 DNS

本地 DNS 再将 IP 地址返回客户端,客户端和目标建立连接

IP66在线查IP地址位置:https://www.ip66.net/?utm-source=LJ&utm-keyword=?1146

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230419A04B5K00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券