特殊配置

本页介绍 DNS 的特殊配置。

多个 VPC 网络的 DNS 出站转发功能

如果您希望多个 Virtual Private Cloud (VPC) 网络查询本地 DNS 服务器,则必须在其中一个指向本地环境的网络中创建转发可用区。然后,在每个其他项目中创建一个指向用于查询转发可用区的 VPC 网络的对等互连可用区。两个 VPC 网络之间的对等互连适用于相同或不同的项目。

例如,您拥有通过 VPN 隧道和/或 VLAN 连接来连接到本地的 VPC:A、B 和 C。您可以在 VPC 网络 A 中创建转发地区,以便将请求转发给本地 DNS 服务器。然后,您可以为 VPC 网络 B 和 C 创建指向转发地区的对等互连地区。因此,对 example.com. 的查询会根据 VPC 网络 A 的名称解析顺序进行解析。

示例

  1. 假设您的网域 company.com 在 Google Cloud 控制台中有多个 VPC 网络,这些网络具有或不具有 DNS 对等互连
  2. 所有 VPC 网络都需要访问同一组的本地 DNS 服务器,以获取 DNS 区域 corp.company.com. 中的记录。
  3. 确保这些 VPC 网络的 CIDR 范围不重叠。

配置

  1. 指定一个 VPC 网络,用于向本地域名服务器进行出站 DNS 转发。将它命名为 core-vpc(示例)。
  2. core-vpc 和您的本地环境之间配置一个或多个 VPN 隧道或 VLAN 连接。
  3. 在包含 core-vpc 为 DNS 名称 corp.company.com. 的项目中创建出站转发可用区。将本地域名服务器的 IP 地址配置为可用区的目标。授权 core-vpc 查询转发地区。
  4. 对于其他 VPC 网络,请为指向 core-vpc 的 DNS 名称 corp.company.com. 创建一个 DNS 对等互连可用区

后续步骤