快速入门:使用 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 服务器。

准备工作

  1. 登录您的 Google Cloud 账号。如果您是 Google Cloud 新手,请创建一个账号来评估我们的产品在实际场景中的表现。新客户还可获享 $300 赠金,用于运行、测试和部署工作负载。
  2. 在 Google Cloud Console 中的项目选择器页面上,选择或创建一个 Google Cloud 项目

    转到“项目选择器”

  3. 确保您的 Google Cloud 项目已启用结算功能

  4. 在 Google Cloud Console 中的项目选择器页面上,选择或创建一个 Google Cloud 项目

    转到“项目选择器”

  5. 确保您的 Google Cloud 项目已启用结算功能

  6. 启用 DNS API。

    启用 API

在 Cloud DNS 中创建一个代管式公开可用区

  1. 在 Google Cloud 控制台中,转到创建 DNS 区域页面。

    转到“创建 DNS 区域”

  2. 如需创建公共 DNS 区域,请点击创建可用区

  3. 对于可用区类型,选择公共

  4. 可用区名称字段中,输入 my-new-zone

  5. DNS 名称字段中,输入您购买的域名。请仅输入域名。例如:

    example.com
    
  6. DNSSEC 下拉列表中,选择关闭

  7. 点击创建

随即系统将显示可用区详情页面。此时系统已为您创建了默认的 NS 和 SOA 记录。

如需修改记录,请在可用区详情页面上,点击您要修改的记录行末尾的 修改

创建一条记录以将网域指向外部 IP 地址

如果您的 IP 地址采用 #.#.#.# 格式,则您会获得一个 IPv4 地址,并且需要创建一条 A 记录。

如果您的 IP 地址采用 #:#:#:#:#:#:#:# 格式,则您会获得一个 IPv6 地址,并且需要创建一条 AAAA 记录。

  1. 在 Google Cloud 控制台中,转到 Cloud DNS 页面。

    转到 Cloud DNS

  2. 点击要在其中添加记录集的可用区。

  3. 点击添加标准

  4. 资源记录类型部分,如需创建 A 记录,请选择 A。如需创建 AAAA 记录,请选择 AAAA

  5. 对于 IPv4 地址IPv6 地址,输入要与此网域一起使用的 IP 地址。

  6. 点击创建

www 子网域创建 CNAME 记录

  1. 在 Google Cloud 控制台中,转到 Cloud DNS 页面。

    转到 Cloud DNS

  2. 点击要在其中添加记录集的可用区。

  3. 点击添加标准

  4. DNS 名称部分,输入 www

  5. 资源记录类型部分,选择 CNAME

  6. 标准名称部分,依次输入域名和一个英文句点(例如 example.com.)。

  7. 点击创建

传播记录更新需要一些时间,具体取决于记录的存留时间 (TTL) 值。如需验证 DNS 记录是否有效,您可以访问域名并确认网域解析为您的 IP 地址。

更新域名服务器以发布域名

最后,您必须更新网域的域名服务器以使用 Cloud DNS,从而将新创建的记录发布到互联网。

您已成功使用 Cloud DNS 设置了 DNS 记录。

清理

为避免因本页中使用的资源导致您的 Google Cloud 账号产生费用,请按照以下步骤操作。

  1. 在 Google Cloud 控制台中,转到 Cloud DNS 区域页面。

    转到“Cloud DNS 区域”

  2. 点击可用区名称 (my-new-zone) 以进入可用区详情页面。

  3. 选择您创建的 A 和 CNAME 记录。

  4. 点击删除记录集

  5. 转到 Cloud DNS 区域页面。

    转到“Cloud DNS 区域”

  6. 如需删除可用区,请选中 my-new-zone 复选框,然后点击行末尾的 删除可用区

后续步骤