创建代管可用区后,您必须更改与您的网域注册关联的域名服务器,使其指向 Cloud DNS 域名服务器。此过程随域名注册服务提供商而异。请查阅提供商的文档,以确定如何更改域名服务器。
如果您还没有域名,则可以使用 Cloud Domains 注册一个域名。如果您已使用 Cloud Domains 注册了一个网域,请参阅 Cloud Domains 文档中的为网域配置 DNS。
查找您的 Cloud DNS 域名服务器
为了使 Cloud DNS 正常运行,您必须确定与您的托管地区关联的域名服务器,并验证它们是否与您网域的域名服务器匹配。不同的托管地区具有不同的域名服务器。
控制台
在 Google Cloud 控制台中,转到 Cloud DNS 可用区页面。
在可用区名称下,选择您的代管可用区名称。
在可用区详细信息页面,点击页面右上角的注册商设置。
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 概览。