无法解析 VPC 中的私有托管区域
Unable to resolve Private Hosted Zone in VPC
我在 AWS Route 53 上的私有托管区域遇到了一些问题。我有两个 VPC(暂存和生产),我想在 *.local
下为每个 VPC 设置一个私有区域。
我所做的是从 Route 53 控制台为 local.
添加了一个私有托管区域,并为 docker.local
添加了一个 CNAME
条目到我的托管 docker注册表。
此时,我希望能够通过 ssh 进入该 VPC 内的任何 ec2 实例并成功 dig docker.local
。然而,情况并非如此,即使在创建区域后几个小时,我仍继续收到 NXDOMAIN
回复。我已经确保按照很多地方的指示在 VPC 上设置 DNS 选项,但没有成功。我觉得我可能误解了它是如何工作的,因为它看起来太简单了,不会搞砸,但我没有想法。
问题是由我不知道的自定义 DHCP 选项集引起的。使用 AWS 名称服务器设置的默认选项可以解决问题(如您所料)。
我在 AWS Route 53 上的私有托管区域遇到了一些问题。我有两个 VPC(暂存和生产),我想在 *.local
下为每个 VPC 设置一个私有区域。
我所做的是从 Route 53 控制台为 local.
添加了一个私有托管区域,并为 docker.local
添加了一个 CNAME
条目到我的托管 docker注册表。
此时,我希望能够通过 ssh 进入该 VPC 内的任何 ec2 实例并成功 dig docker.local
。然而,情况并非如此,即使在创建区域后几个小时,我仍继续收到 NXDOMAIN
回复。我已经确保按照很多地方的指示在 VPC 上设置 DNS 选项,但没有成功。我觉得我可能误解了它是如何工作的,因为它看起来太简单了,不会搞砸,但我没有想法。
问题是由我不知道的自定义 DHCP 选项集引起的。使用 AWS 名称服务器设置的默认选项可以解决问题(如您所料)。