我拥有一个域名,称之为狗狗们。哈哈使用 Route 53 作为 DNS。我想创建一个子域 elb.doggos.lol,该子域可解析为 ELB 的公共 DNS。我创建了一个 CNAME,以将 elb.doggos.lol 路由到 Alias 目标(ELB 公共 DNS)。
我保存了记录,但路由不起作用。如果我针对 ELB 的公共 DNS 执行 HTTP 请求,我会从它发送到的服务器获得正确的 REST 响应。但是,如果我转到 CNAME 记录中的子域,我会得到 DNS_PROBE_FINISHED_NXDOMAIN。在 Route 53 上测试 CNAME 记录会返回 REFUSED DNS 响应代码。
我是否遗漏了什么?
答案1
事实证明,对于别名目标,您必须使用 A 记录(对于 IPv6,则使用 AAAA)。我将记录从 CNAME 切换到 A,这解决了问题。
https://aws.amazon.com/premiumsupport/knowledge-center/route-53-create-alias-records/