我不用为 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
外部域时,您需要在其后缀上.