如何在 Route 53 中为子域添加 TXT 记录

How to add TXT records in Route 53 for subdomains

我正在将一个区域(例如 example.com)从本地 DNS 服务器迁移到 Route 53。该区域有一个 TXT 记录,其中包含 example.com 的多个值。同样,它在同一区域下有几个子域(例如 client.example.com、mails.example.com)的 TXT 记录。

我为每个子域创建了单独的 TXT 记录,因为它以前存在于本地 DNS 服务器中并使用简单的路由。但是 AWS documentation 要求在同一 TXT 记录中包含域或子域的所有值,但没有给出任何示例或解释为什么需要它。

使用简单路由时,是否必须在单个 TXT 记录中提供域和子域的所有 TXT 记录?如果可以,如何指定子域名?

您误解了该文档。它只是说特定域或特定子域的所有 TXT 值必须位于 Route53 中的单个 TXT 记录条目中。因此,对于根域的所有 TXT 值,您可以将它们作为单个 TXT 记录添加到 Route53 中。对于子域的所有 TXT 值,您将为该子域再创建一个 TXT 记录,包含所有这些 TXT 值。