Google Cloud DNS - 如何将子域指向另一个实例(也在 Google Cloud 上)

Bog*_*hel 5 google-compute-engine google-cloud-dns

我在 Google Compute Engine 上有 2 个不同的实例。

首先(让我们将其命名为 instance1)我托管了一个网站(域名 instance1domain.com 链接到它和静态 IP)并且一切正常。

在第二个实例中,我有一个 Web 应用程序,我希望它成为第一个实例中站点的子域(如 app.instance1domain.com)。

我的两个实例都位于同一区域,内部 IP 来自同一子网(在 Google Compute Engine 中)。

如何在 Google Cloud DNS 中映射第二个实例,使其成为第一个实例上托管的站点的子域?

Ale*_*puy 5

只需使用第二个 GCE 实例的名称app.instance1domain.com和 IP 地址为第二个实例创建 A 记录即可。

\n\n

虽然如果您想要将第二个 DNS 管理区域设为第一个 DNS 管理区域的委派子域,则需要一些额外的 DNS 记录,但您不需要这样做来在同一 DNS 管理区域中创建子域条目。

\n\n

因此,单个受管区域可以包含以下所有项的条目:

\n\n
    \n
  1. example.com
  2. \n
  3. xyz.example.com
  4. \n
  5. abc.xyz.example.com
  6. \n
  7. abc.def.example.com
  8. \n
\n\n

在第四种情况下,您不需要创建一个条目def.example.com来获得abc.def.example.com; 创建子域abc.def.example.com会隐式创建def.example.com所谓的 \xe2\x80\x9cempty 非终端。\xe2\x80\x9d

\n\n

请注意,您无法创建不是该区域域的子域的域名,因此无法another-example.com在此区域中创建;您必须将其放置在自己的区域中。

\n