本页面介绍如何为您的域名设置 Cloud DNS 托管地区和资源记录。我们将通过一个简单示例详细演示如何创建代管可用区,并为网域设置地址 (A
) 和规范名称 (CNAME
) 记录。
如需了解详情,请参阅以下资源:
- 如需了解 Cloud DNS 概念,请参阅 Cloud DNS 概览。
- 如需了解与 Cloud DNS 相关的术语,请参阅关键术语。
- 如需了解 Virtual Private Cloud (VPC) 网络配置信息,请参阅 VPC 概览。
- 有关配置操作方法和 API 信息,请参阅后续操作。
要求
本快速入门假定您具备以下各项:
- 已通过域名注册商注册一个域名。您可以通过 Google Domains、Cloud Domains 或自己选择的其他域名注册商注册域名。Cloud Domains 可让您通过 API 管理网域,而 Google Domains 不允许 API 访问。
- 已备好一个与地区的
A
记录关联的 IP 地址。有效 IP 地址可以是已在使用您可以指向的 IP 地址运行的服务器。例如,您可以按照此教程的说明,在 Compute Engine 虚拟机上启动一个网络服务器。
准备工作
-
登录您的 Google 帐号。
如果您还没有 Google 帐号,请注册新帐号。
-
在 Google Cloud Console 的项目选择器页面上,选择或创建一个 Google Cloud 项目。
-
确保您的 Cloud 项目已启用结算功能。 了解如何确认您的项目是否已启用结算功能。
- 启用 DNS API。
创建公开的代管可用区
在 Google Cloud Console 中,转到创建 DNS 可用区页面。
对于可用区类型,请选择公开。
对于可用区名称,输入
my-new-zone
。对于 DNS 名称,使用一个您注册的域名输入该地区的 DNS 名称后缀(例如
example.com
)。在 DNSSEC 下,确保已选择
Off
设置。点击创建。
随机将显示可用区详情页面。此时系统已为您创建了默认的 NS 和 SOA 记录。

如需修改记录,请在可用区详情页面上,点击您要修改的记录行末尾的 edit 修改。
创建一条记录以将网域指向外部 IP 地址
如果您的 IP 地址采用 #.#.#.#
格式,则您会获得一个 IPv4 地址,并且需要创建一条 A
记录。
如果您的 IP 地址采用 #:#:#:#:#:#:#:#
格式,则您会获得一个 IPv6 地址,并且需要创建一条 AAAA
记录。
在 Cloud Console 中,转到 Cloud DNS 页面。
点击要在其中添加记录集的可用区。
点击添加记录集。
在资源记录类型下,创建
A
记录,选择A
。如需创建AAAA
记录,请选择AAAA
。在 IPv4 地址或 IPv6 地址下,输入要与此网域一起使用的 IP 地址。
点击创建。
为 www
子网域创建 CNAME 记录
在 Cloud Console 中,转到 Cloud DNS 页面。
点击要在其中添加记录集的可用区。
点击添加记录集。
在 DNS 名称下,输入
www
。在资源记录类型下,选择
CNAME
。在标准名称下,依次输入域名和一个英文句点(例如
example.com.
)。点击创建。
传播记录更新需要一些时间,具体取决于记录的存留时间 (TTL) 值。如需验证 DNS 记录是否有效,您可以访问域名并确认网域解析为您的 IP 地址。
更新您的域名服务器
最后,您必须更新网域的域名服务器以使用 Cloud DNS,从而将新创建的记录发布到互联网。
即使您的域名已在 Google Domains 中注册,您仍然需要更新域名服务器;尽管这些域名服务器看起来非常相似,但 Google Domains 使用的域名服务器与 Cloud DNS 为您的代管可用区使用的域名服务器并不相同。
您已成功使用 Cloud DNS 设置了 DNS 记录。
清理
为避免系统因本快速入门中使用的资源向您的 Google Cloud 帐号收取费用,请按照以下步骤操作。
在 Cloud Console 中,转到 Cloud DNS 可用区页面。
点击可用区名称 (
my-new-zone
) 以进入可用区详情页面。选择您创建的 A 和 CNAME 记录。
点击删除记录集。
转到 Cloud DNS 可用区页面。
如需删除可用区,请选中
my-new-zone
复选框,然后点击行末的 delete 删除可用区。
后续步骤
- 如需添加、删除或更新记录,请参阅管理记录。
- 如需创建、更新、列出和删除代管区域,请参阅管理区域。
- 如需了解您在使用 Cloud DNS 时可能会遇到的常见问题的解决方案,请参阅问题排查。
- 如需引用此 API,请参阅 Cloud DNS REST API。
- 如需确定费用,请参阅 Cloud DNS 价格。