我的 numeet.com 的 DNS 域名(只是一个备用域名)指向 Route 53,并且 numeet.com 和 www.numeet.com 的解析运行正常。
然而,尽管有 CNAME,名为 learn.numeet.com 的子域名却无法正常工作。
主 A 记录指向弹性负载均衡器,其中有几台服务器正在处理 Web 流量(一旦 ELB 上的 SSL 终止)
CNAME 解析为上述服务器之一(唯一安装了 Moodle 的服务器)的特定 IP 地址。该服务器具有 vhost 设置和指向服务器上子网的弹性 IP 地址,并且 HTTP 完全开放(并且已经与 ELB 配合使用)。
然而,当我设置好两天后尝试http://learn.numeet.com,DNS仍然无法解析。
在 EC2 实例上,我可以运行 dig learn.numeet.com,并且可以正常解析 IP 地址。但是,即使从 EC2 服务器,ping learn.numeet.com 也不起作用。
Route 53 有多条到服务器的路由(通过 ELB 到 www.numeet.com 和通过弹性 IP 到 learn.numeet.com)有问题吗?
我错过了什么?
答案1
别名记录记录必须始终指向另一个域名,而不能直接指向 IP 地址。