当您有两个具有重叠 DNS 区域的 Google Cloud 项目时会发生什么?

DuX*_*ati 4 google-cloud-platform google-cloud-dns

关于 Google Cloud DNS 的一个问题:当您创建两个 Google Cloud 项目(例如 ProjectA 和 ProjectB)时会发生什么,每个项目都有一个公共托管 DNS 区域和相同的顶级域(例如 example.com)?

更准确地说:两者的子域(例如,ProjectA 中的 a.example.com 和 ProjectB 中的 b.example.com)都可以由客户端解析吗?

更奇怪的是:如果两个项目都定义相同的子域(例如,overlapping.example.com 的 A 记录)会发生什么?

我已经阅读了关于重叠区域的Google文档,但这似乎并没有回答这些问题。

有什么经验吗?

小智 7

如果您在一个项目中管理了一个公共域,并且您想在另一个项目中设置子域,那么您可以按照以下步骤操作:

让我们项目A包含X区domain.com一个与谷歌的NS服务器中注册ns-cloud-a{1..4}.googledomains.com

那么,让我们有项目B包含Y区dev.domain.com一个与谷歌的NS服务器中注册ns-cloud-b{1..4}.googledomains.com

为了使Y 区的域名公开,请在X 区创建指向该点的NS记录。dev.domain.comns-cloud-b{1..4}.googledomains.com