CNAME 到 AWS 公共 DNS?

CNAME 到 AWS 公共 DNS?

我不用为 EC2 实例分配弹性 IP,而是直接将 URL CNAME 为实例的公共 DNS 名称吗?

答案1

是的,您可以这样做,但是实例的公共 DNS 名称会在实例启动时随时更改。最好的选择是使用弹性 IP (EIP) 或在弹性负载均衡器 (ELB) 后面工作。这两个选项都最好指向 DNS 条目,并且能够在实例重新启动时保持不变。您将使用 CNAME 条目作为 ELB,并且可以使用 A 或 CNAME 记录作为 EIP 选项。ELB 选项的优点是您可以在其后面拥有多个 EC2 实例,从而为您提供更大的容错能力。

答案2

可以;但你确实应该获得一个弹性 IP 并将 A 记录映射到该 IP,这是一个更好的解决方案。它将更加可靠,并为客户端带来更快的 DNS(更少的查找)

答案3

是的。只需记住,当您设置cname外部域时,您需要在其后缀上.

相关内容