更新网域的域名服务器

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

如果您还没有一个域名,则可以在 Google Domains 上创建并注册一个新域名,也可以使用第三方域名注册商。

如果您使用的是 Google Domains,请按照以下说明更新网域的域名服务器:

  1. 如需为您的网域更新域名服务器,请转到 Google Domains
  2. 点击您设置的网域。或者,您也可以点击该网域对应的管理链接。
  3. 在左侧导航菜单中,点击 DNS
  4. 选择使用自定义域名服务器
  5. 域名服务器字段中输入您从地区详细信息页面复制的第一条 NS 记录,例如 ns1.googledomains.com
  6. 要添加其他域名服务器,请点击 ,直到您更新了 Google Domains DNS 页面上的所有四个域名服务器。
  7. 点击保存

如需详细了解 DNS 概念,请参阅 DNS 概览页面

查找您的 Cloud DNS 域名服务器

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

控制台

如需在 Cloud Console 中确定您的域名服务器,请执行以下操作:

  1. 转到 Cloud DNS 页面
  2. 地区名称下,选择您的托管地区名称。
  3. 在“地区详细信息”屏幕上,点击屏幕最右侧的注册机构设置

gcloud

以下命令返回配置用于为您的地区提供 DNS 查询服务的域名服务器列表。

gcloud dns managed-zones describe zone-name

替换以下命令选项:

  • zone-name 是您要为其返回域名服务器列表的托管地区的名称。

查找您的 Cloud DNS 域名服务器的 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 域名服务器列表,请使用您的域名注册商更新您的网域的域名服务器。您的网域注册商可能是 Google Domains,也可能是第三方注册商。

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

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