我在Google Compute Engine上有2个不同的实例。
在第一个(让我们命名为instance1)我已经托管了一个网站(域名instance1domain.com链接到它和静态IP),一切都很好。
在第二个实例中,我有一个Web应用程序,我想成为第一个实例上的网站的子域(如app.instance1domain.com)。
我的两个实例位于同一个区域,内部IP来自同一子网(在Google Compute Engine中)。
如何映射Google Cloud DNS中的第二个实例,使其成为第一个实例上托管的网站的子域名?
答案 0 :(得分:3)
只需为名为app.instance1domain.com
的第二个实例创建A记录,并使用第二个GCE实例的IP地址。
如果您想将第二个DNS托管区域设置为a delegated subdomain of the first,则需要一些额外的DNS记录,但您不需要这样做以在同一DNS托管区域中创建子域条目。 / p>
因此,单个托管区域可以包含以下所有条目:
example.com
xyz.example.com
abc.xyz.example.com
abc.def.example.com
在第四种情况下,您不需要为def.example.com
创建条目才能拥有abc.def.example.com
;创建子域abc.def.example.com
会隐式创建def.example.com
,称为“空非终端”。
请注意,您无法创建不属于该区域的子域名的域名,因此,例如,无法在此区域中创建another-example.com
;你必须将它放在自己的区域。