快速入门:使用 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. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Make sure that billing is enabled for your Google Cloud project.

  4. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  5. Make sure that billing is enabled for your Google Cloud project.

  6. Enable the DNS API.

    Enable the 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 复选框,然后点击行末的 删除可用区

后续步骤