更新网域的域名服务器

创建代管可用区后,您必须更改与您的网域注册关联的域名服务器,使其指向 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 域名服务器列表,接下来请通过您的网域注册商更新您的网域的域名服务器。您的域名注册商可能是 Cloud Domains,也可能是第三方注册商。

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

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

验证域名服务器

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

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

dig -t NS myzone.example.com.

后续步骤

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