快速入门:使用 Cloud DNS 为域名设置 DNS 记录
本页面介绍如何为您的域名设置 Cloud DNS 托管地区和资源记录。我们将通过一个示例详细演示如何创建托管区域,并为网域设置地址 (A
) 和规范名称 (CNAME
) 记录。
如需在 Google Cloud 控制台中直接遵循有关此任务的分步指导,请点击操作演示:
如需了解详情,请参阅以下资源:
- 如需了解 Cloud DNS 概念,请参阅 Cloud DNS 概览。
- 如需了解与 Cloud DNS 相关的术语,请参阅关键术语。
- 如需了解 Virtual Private Cloud (VPC) 网络配置信息,请参阅 VPC 概览。
- 有关配置操作方法和 API 信息,请参阅后续操作。
要求
本快速入门假定您具备以下各项:
- 已通过域名注册商注册一个域名。您可以使用 Cloud Domains 或自己选择的其他域名注册商注册域名。借助 Cloud Domains 使用 Cloud Domains API 管理域名。
- Windows Server 虚拟机实例 (VM) 或 Linux 虚拟机实例。
- 已备好一个与地区的
A
记录关联的 IP 地址。有效 IP 地址可以是已在使用您可以指向的 IP 地址运行的服务器。例如,您可以浏览 运行基本的 Apache Web 服务器 如何在 Compute Engine 虚拟机上启动 Web 服务器的教程。
准备工作
- 登录您的 Google Cloud 账号。如果您是 Google Cloud 新手,请创建一个账号来评估我们的产品在实际场景中的表现。新客户还可获享 $300 赠金,用于运行、测试和部署工作负载。
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Enable the DNS API.
在 Cloud DNS 中创建一个代管式公开可用区
在 Google Cloud 控制台中,转到创建 DNS 区域页面。
如需创建公共 DNS 区域,请点击
创建可用区 。对于可用区类型,请选择公开。
在
可用区名称 字段中,输入my-new-zone
。在
DNS 名称 字段中,输入您购买的域名。请仅输入域名。例如:example.com
在
DNSSEC 下拉列表中,选择关闭。点击
创建 。
如需修改记录,请在可用区详情页面上,点击您要修改的记录行末尾的 edit 修改。
创建一条记录以将网域指向外部 IP 地址
如果您的 IP 地址采用 #.#.#.#
格式,则您会获得一个 IPv4 地址,并且需要创建一条 A
记录。
如果您的 IP 地址采用 #:#:#:#:#:#:#:#
格式,则您会获得一个 IPv6 地址,并且需要创建一条 AAAA
记录。
在 Google Cloud 控制台中,转到 Cloud DNS 页面。
点击要在其中添加记录集的可用区。
点击添加标准。
在资源记录类型部分,如需创建
A
记录,请选择A
。如需创建AAAA
记录,请选择AAAA
。在 IPv4 地址或 IPv6 地址部分,输入要与此网域一起使用的 IP 地址。
点击创建。
为 www
子网域创建 CNAME 记录
在 Google Cloud 控制台中,转到 Cloud DNS 页面。
点击要在其中添加记录集的可用区。
点击添加标准。
在 DNS 名称部分,输入
www
。在资源记录类型部分,选择
CNAME
。在标准名称部分,依次输入域名和一个英文句点(例如
example.com.
)。点击创建。
记录更新需要一些时间才能传播完毕,具体取决于 记录的存留时间 (TTL) 值。如需验证 DNS 记录是否有效,您可以访问域名并确认网域解析为您的 IP 地址。
更新域名服务器以发布域名
最后,您必须更新网域的域名服务器以使用 Cloud DNS,从而将新创建的记录发布到互联网。
您已成功使用 Cloud DNS 设置了 DNS 记录。
清理
为避免因本页中使用的资源导致您的 Google Cloud 账号产生费用,请按照以下步骤操作。
在 Google Cloud 控制台中,转到 Cloud DNS 区域页面。
点击可用区名称 (
my-new-zone
) 以进入可用区详情页面。选择您创建的 A 和 CNAME 记录。
点击删除记录集。
转到 Cloud DNS 区域页面。
如需删除该区域,请选中
my-new-zone
复选框,然后在最后选中该区域 行后,点击 delete删除区域。
后续步骤
- 如需添加、删除或更新记录,请参阅管理记录。
- 如需使用代管式区域,请参阅创建、修改和删除区域。
- 如需了解您在使用 Cloud DNS 时可能会遇到的常见问题的解决方案,请参阅问题排查。
- 如需引用此 API,请参阅 Cloud DNS REST API。
- 如需确定费用,请参阅 Cloud DNS 价格。