更新网域的域名服务器

创建代管可用区后,您必须更改与您的网域注册关联的域名服务器,使其指向 Cloud DNS 域名服务器。此过程随域名注册服务提供商而异。请查阅提供商的文档,以确定如何更改域名服务器。

如果您还没有域名,则可以使用 Cloud Domains 注册一个域名。如果您已使用 Cloud Domains 注册了一个网域,请参阅 Cloud Domains 文档中的为网域配置 DNS

查找您的 Cloud DNS 域名服务器

为了使 Cloud DNS 正常运行,您必须确定与您的托管地区关联的域名服务器,并验证它们是否与您网域的域名服务器匹配。不同的托管地区具有不同的域名服务器。

控制台

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

    转到“Cloud DNS 可用区”

  2. 可用区名称下,选择您的代管可用区名称。

  3. 可用区详细信息页面,点击页面右上角的注册商设置

gcloud

如需返回被配置为针对您的可用区提供 DNS 查询的域名服务器列表,请运行 dns managed-zones describe 命令:

gcloud dns managed-zones describe ZONE_NAME

ZONE_NAME 替换为要为其返回域名服务器列表的代管可用区的名称。

查找域名服务器的 IP 地址

您的 Cloud DNS 域名服务器的 IP 地址会发生变化,并且对于不同地理位置的用户可能会有所不同。

如需查找 a 域名服务器分片中域名服务器的 IP 地址,请运行以下命令:

  dig ns-cloud-a1.googledomains.com +short
  dig ns-cloud-a2.googledomains.com +short
  dig ns-cloud-a3.googledomains.com +short
  dig ns-cloud-a4.googledomains.com +short

对于专用区域,您无法在公共互联网上查询域名服务器。 因此,无需查找其 IP 地址。

如需查找 Google Cloud 使用的所有 IP 地址范围,请参阅在何处可以找到 Compute Engine IP 地址范围?

验证域名服务器

验证网域的域名服务器是否与 Cloud DNS 可用区中所列域名服务器相匹配。

如需查找正在使用的域名服务器,请运行 dig 命令:

dig -t NS myzone.example.com.

为您的网域更改网域注册商的域名服务器

现在您已经获得托管您的托管地区的 Cloud DNS 域名服务器列表,接下来请使用您的网域注册商更新网域的域名服务器。您的网域注册商可能是 Cloud Domains,也可能是第三方注册商。

通常,您需要向网域注册商提供至少两个 Cloud DNS 域名服务器。如果想要获享 Cloud DNS 的高可用性,您必须使用所有域名服务器。

更改网域注册商的域名服务器后,解析器流量可能需要一段时间才能定向到新的 Cloud DNS 域名服务器。解析器可以继续使用旧的域名服务器,直到旧 NS 记录上的 TTL 过期为止。

后续步骤

  • 如需了解您在使用 Cloud DNS 时可能会遇到的常见问题的解决方案,请参阅问题排查
  • 如需大致了解 Cloud DNS,请参阅 Cloud DNS 概览