首页 > 解决方案 > AWS 静态 IP 到负载均衡器?

问题描述

是否可以在无需将 NS 记录移动到 Route 53 的情况下将静态 IP 分配给 AWS 负载均衡器?

我基本上只是想从我的域创建一条 A 记录以指向 ELB。

标签: amazon-web-servicesipaws-load-balancer

解决方案


弹性负载均衡器是一个分布式系统。它没有单一的公共 IP 地址。相反,当您创建 ELB 时,您会获得一个 DNS 名称,例如 ExampleDomainELB-67854125.us-east-1.elb.amazonaws.com。Amazon 提供了一个工具来设置一个 DNS CNAME 条目,例如 www.exampledomain.com 指向 ELB 提供的 DNS 名称。

此外,ELB 正在指向您的一个实例。因此,为 ELB 创建静态 IP 地址是不可行的。

因此,如果您需要将域中的“A”记录设置为指向 Route53 中的 ELB,则作为一种解决方案:

  1. 为别名选择“是”。
  2. 将别名目标设置为您的负载均衡器 DNS。

第二种方法类似,通过在 Route53 中选择 CNAME 并将 Alias Target 指向您的 ELB。

这应该会有所帮助。


推荐阅读