AWS 使用负载均衡器设置 DNS

AWS set up DNS with load balancer

我有一个 aws ec2 集群和一个应用程序负载均衡器,该集群运行一个使用负载均衡器的服务。

我可以使用负载均衡器的 dns 名称通过 https 访问负载均衡器(当然有证书错误)。

现在我想将我的 DNS 服务器(通过 namecheap.com 管理)定向到负载平衡器。为此,我需要添加一个带有负载均衡器静态 IP 的 A 记录。我了解 AWS 中的负载均衡器没有静态 IP。

那么有人知道我该怎么做吗?我正在从 google 云迁移我的项目,我是 AWS 的新手。

AWS ELB/ALB 不提供静态 IP 地址,IP 地址可以更改,并且可以在流量增加或减少时添加和删除。 您需要为您的域创建一个 CNAME 到 ELB DNS 名称。

https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-to-elb-load-balancer.html

但是,你不能为 apex 域设置 CNAME,如果你在 Nemacheap 中有这个选项,那很好,否则 Route53 别名记录是一个选项。