DNS 解析
文档目录
    加载中
文档中心 DNS 解析 基本概念

基本概念

DNS 解析查询过程

一般情况下,用户从浏览器中输入网站域名并展现出网页内容时,域名解析过程会涉及以下4个DNS服务器:

DNS 服务器名称 说明
本地 DNS 服务器(DNS resolver 或 Local DNS) 一般由网络运营商提供或由其他解析商提供的公共DNS,如 DNSPod 提供得 公共解析 服务。
权威 DNS 服务器(authoritative nameserver) 权威 DNS 服务器是特定域名(例如“dnspod.cn”)在域名注册商处所设置的 DNS 服务器,用于该域名本身解析记录的管理(增加、删除、修改等)。权威 DNS 服务器只对托管在自己服务下的域名进行域名解析,对于未托管的域名则拒绝访问。
顶级 DNS 服务器(Tld nameserver) 顶级 DNS 服务器维护共享通用域扩展名的所有域名的信息,例如 .com 顶级 DNS 服务器包含以“.com”结尾的每个网站的信息。
根 DNS 服务器(Root nameserver) 本地 DNS 服务器在本地查询不到解析结果时,则第一步会向根 DNS 服务器进行查询,根 DNS 服务器将根据该域的扩展名(.com、.xyz、cn 等),通过将本地 DNS 服务器定向到顶级 DNS 服务器进行响应。

查询路径:

本地 DNS 服务器 -> 根 DNS 服务器 -> 顶级 DNS 服务器 -> 权威 DNS 服务器 -> 本地 DNS 服务器

说明:以上路径仅在 DNS 不存在缓存的情况下,若存在缓存将直接返回 IP。

例如:
当您在浏览器地址输入 dnspod.cn 访问 DNSPod 时,将会进行以下过程:

  1. 本地 DNS 服务器首先向根 DNS 服务器发送请求查询顶级 DNS 服务器地址,既 dnspod.cn.cn 地址。
  2. 获取顶级 DNS 服务器.cn 地址后向顶级 DNS 服务器发送请求查询权威 DNS 服务器地址。
  3. dnspod.cn 域名解析托管在 DNSPod,则会获取到 DNSPod 权威 DNS 服务器并在获取后向 DNSPod 权威 DNS 服务器发送请求查询网站服务器地址。
  4. 获取网站服务器地址后浏览器发送请求,网站响应后则返回网页内容。

DNS 解析与域名注册关系

域名必须先在域名注册商处支付一定费用并完成注册后,才能使用该域名,即为域名注册
域名的注册商与DNS服务商可以不一致,域名注册商处设置的DNS服务器将决定谁为该域名提供 DNS 解析服务(解析商)。

?若您的域名在腾讯云注册,您可以参考修改 DNS 服务器查看所设置的 DNS 服务器地址。

最近更新于 2021-11-23 14:38

DNSPod 技术社区

技术干货分享,参与深度讨论

打开微信扫一扫

官方微信群

加入微信群,一起畅聊,一起吐槽

打开微信扫一扫