DNS
DNS 服务器的类型
DNS 服务器(域名系统服务器)是用于将人类可读的域名(如 www.example.com
)解析为计算机可读的 IP 地址(如192.0.2.1
)的服务器。根据其功能和用途,DNS 服务器可以分为以下几种类型:
-
根 DNS 服务器(Root DNS Servers):
根 DNS 服务器是 DNS 层次结构的顶端。全球共有 13 组根服务器(由多个物理服务器组成),负责处理顶级域(TLD)的请求。
-
顶级域 DNS 服务器(TLD DNS Servers):
这些服务器负责特定顶级域(如
.com
,.org
,.net
,.cn
等)的域名解析请求。它们将请求进一步转发到负责具体域名的权威 DNS 服务器。 -
权威 DNS 服务器(Authoritative DNS Servers):
权威 DNS 服务器保存某个域名的最终信息(如 A 记录、MX 记录等)。当一个查询到达权威 DNS 服务器时,它会提供最终的 IP 地址或其他 DNS 记录。
-
递归 DNS 服务器(Recursive DNS Servers):
递归 DNS 服务器为客户端(如用户的计算机或设备)执行全面的域名解析过程。它会依次查询根DNS服务器、顶级域DNS服务器和权威DNS服务器,直到获取所需的DNS记录。
-
缓存 DNS 服务器(Caching DNS Servers):
缓存 DNS 服务器保存之前查询过的 DNS 记录,以加快后续相同查询的响应时间。递归 DNS 服务器通常也具备缓存功能。
-
转发 DNS 服务器(Forwarding DNS Servers):
转发 DNS 服务器将所有 DNS 查询请求转发给另一个 DNS 服务器处理,而不自行解析域名。
我们平时配置的 DNS 服务器都是递归 DNS 服务器。
DNS 记录的值
- A 记录:一条域名到 IPv4 地址的映射。A 代表 Address。
- AAAA 记录:一条域名到 IPv6 地址的映射。因为 IPv6 地址的长度是 IPv4 地址的 4 倍,所以用 AAAA 表示。