Ant*_*der 3 ip amazon-web-services aws-load-balancer
是否可以将静态 IP 分配给 AWS 负载均衡器,而无需将您的 NS 记录移动到 Route 53?
我基本上只想从我的域中创建一个 A 记录以指向 ELB。
小智 7
Elastic 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:
第二种方法与在 Route53 中选择 CNAME 并将别名目标指向您的 ELB 类似。
这应该有帮助。
AWS 负载均衡器是一个非常通用的术语。
您目前在 AWS 中有三种负载平衡选项:
在这三个中只有一个,网络负载均衡器可以有一个静态 IP 地址。它列在下面的参考资料中。
支持负载平衡器的静态 IP 地址。您还可以为每个为负载均衡器启用的子网分配一个弹性 IP 地址。
还可以将 NLB 和 ALB“粘合”在一起以提供静态 IP 地址和应用程序负载平衡器功能。通常,您允许 lambda 使用您的 ALB 信息填充 NLB 目标组。这超出了这个答案的范围,但链接在下面。
如果您使用的是 Route53,则可以为负载均衡器创建 A 记录别名。如果不是,则可以使用 CNAME。
参考
| 归档时间: |
|
| 查看次数: |
4040 次 |
| 最近记录: |