常见 DNS 记录类型
了解 A、AAAA、CNAME、MX 及其他记录的作用
常见 DNS 记录类型 是 CoddyKit 上的免费 Cloud & IT Cert Prep 课时。 这是第 3 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 Cloud & IT Cert Prep 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 Cloud & IT Cert Prep 课程共包含 4 节课。
记录保存答案
DNS 区域会存储不同类型的资源记录,每种记录都将一个名称映射到某项具体信息。记录类型会告诉您它提供的是哪类答案。
考试要求您识别最常见的类型及其作用。本课将介绍其中的核心内容。
A 记录
A 记录(地址记录)会将域名映射到 IPv4 地址。它是最常见的记录,也是大多数查询最终要寻找的记录。
例如,A 记录可能会将 example.com 映射到 93.184.216.34。浏览某个名称时,A 记录通常会提供您要连接的 IPv4 地址。
example.com A 93.184.216.34AAAA 记录
AAAA 记录(四 A 记录)会将名称映射到 IPv6 地址。它与 A 记录作用相同,但用于更新的 128 位地址。
双栈主机会同时发布 A 记录和 AAAA 记录,让客户端可以通过所支持的协议进行连接。四个 A 暗示 IPv6 的地址长度是 IPv4 的四倍。
CNAME 记录
CNAME 记录(规范名称)会创建一个别名,将一个名称指向另一个名称,而不是指向地址。例如,www.example.com 可能是 example.com 的 CNAME。
这样可以让多个名称共享一个目标,因此只需在一个位置更新底层地址,所有名称都会随之更新。CNAME 指向的是名称,从不直接指向 IP。
MX 记录
MX 记录(邮件交换记录)指定接受某个域名电子邮件的邮件服务器。它包含一个优先级值,以便按顺序尝试备用服务器。
当有人向 you@example.com 发送邮件时,发件服务器会查询 example.com 的 MX 记录,以找到邮件的投递位置。
NS 记录
NS 记录(名称服务器)列出了域的权威名称服务器。这些服务器保存着该域的记录。
NS 记录实现了委派:父区域使用 NS 记录指向负责子区域的服务器,从而构建 DNS 层次结构。
PTR 记录
PTR 记录(指针)执行与 A 记录相反的操作,将 IP 地址映射回名称。这就是反向 DNS。
PTR 记录用于电子邮件反垃圾邮件检查和日志记录,例如服务器希望确认某个地址对应的名称时。它们位于专用的反向查找区域中。
TXT 记录
TXT 记录用于保存任意文本。如今,它广泛用于电子邮件安全和验证,例如 SPF、DKIM 以及域所有权证明。
例如,SPF TXT 记录会列出哪些服务器可以代表某个域发送邮件,帮助接收方检测伪造的电子邮件。TXT 记录非常灵活,重要性也日益提高。
SOA 记录
SOA 记录(授权起始)位于每个区域的顶层,保存管理信息:主名称服务器、联系电子邮件,以及刷新时间和 Default TTL 等计时参数。
每个区域恰好有一条 SOA 记录。它定义了区域的权威范围,并控制辅助服务器如何保持同步。
SRV 记录
SRV 记录(服务)用于定位特定服务所在的服务器和端口,例如 VoIP 或目录登录服务。它包含优先级、权重、端口和目标主机。
SRV 记录让客户端能够自动发现服务所在的位置,而不必将服务器名称和端口硬编码。Active Directory 大量使用了这类记录。
记录类型速查表
总结关键记录:
- A = 名称映射到 IPv4;AAAA = 名称映射到 IPv6
- CNAME = 指向另一个名称的别名
- MX = 邮件服务器;NS = 名称服务器
- PTR = IP 映射到名称(反向);TXT = 文本/验证信息
掌握这些内容,就能覆盖绝大多数考试题。
快速检查
将需求与相应的记录匹配起来。
回顾
您已经学习了常见的 DNS 记录类型。
- A 将名称映射到 IPv4;AAAA 将名称映射到 IPv6。
- CNAME 是指向另一个名称的别名(绝不能指向 IP)。
- MX 指定邮件服务器;NS 指定权威服务器。
- PTR 执行反向映射(IP 到名称);TXT 保存 SPF/DKIM 等文本。
- SOA 位于每个区域的顶层,包含管理和计时信息。
常见问题解答
「常见 DNS 记录类型」课时是免费的吗?
是的 — 「常见 DNS 记录类型」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 Cloud & IT Cert Prep 课程的其余内容,请升级到 CoddyKit PRO。 Cloud & IT Cert Prep 课程共包含 4 节课。
「常见 DNS 记录类型」这节课中我会学到什么?
了解 A、AAAA、CNAME、MX 及其他记录的作用 你通过在浏览器中直接运行的动手代码来练习 Cloud & IT Cert Prep,全天候 AI 导师会在你学习这节课的过程中回答你的问题。
学习 Cloud & IT Cert Prep 需要有经验吗?
无需任何先前经验。CoddyKit 上的 Cloud & IT Cert Prep 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 3 节课,共 4 节。
「常见 DNS 记录类型」课时需要多长时间?
大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。
我能在这节 Cloud & IT Cert Prep 课中编写并运行代码吗?
能。每节 Cloud & IT Cert Prep 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。
此课程中的所有课时
- DNS 为何存在
- 逐步了解 DNS 查询
- 常见 DNS 记录类型
- 缓存、TTL 和 DNS 问题