我有
- AWS VPC
myvpc
使用默认的 DHCP 选项集,设置自定义名称服务器 - Route53 私有(private)托管区域
myzone.local
附加到此 VPC
由于我没有使用 DHCP 选项集中的 AWS 名称服务器,因此我无法解析 myzone.local
来自 myvpc
中的任何 EC2 实例。这是预期的行为。
该 VPC 中有一个运行 DNS 服务器的 EC2 实例。我希望该实例转发 myzone.local
的查询到 Route53 私有(private)区域。
如何获取可由我的实例用作转发解析器的主机名?我试图使用 public Route53 名称服务器并希望 - 如果从 myvpc
查询他们会回答 myzone.local
,但事实并非如此。
最佳答案
每个 VPC 中 VPC 解析器的 IP 地址都是 169.254.169.253。
或者,您可以使用 VPC CIDR 基数 +2 处的地址,因此对于 10.0.0.0/16,解析器将为 10.0.0.2,对于 172.31.0.0/16,解析器将为 172.31.0.2 .
https://docs.aws.amazon.com/vpc/latest/userguide/VPC_DHCP_Options.html#AmazonDNS
两者是等效的,并且都将提供附加到 VPC 的私有(private)托管区域的名称解析。
需要为 VPC 启用enableDnsSupport
。
关于amazon-web-services - 使用自定义 DHCP 选项集查询 Route53 私有(private)托管区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55357529/