在AWS中设置弹性/静态IP以指向记录的弹性负载均衡器

问题描述 投票:0回答:1

我的网站在负载均衡器后面的ECS上设置。我希望我的A记录指向负载均衡器,但Elastic Load Balancer不能为其分配静态/弹性IP。

负载均衡器的DNS可能类似于my-loadbalancer-1234567890.us-west-2.elb.amazonaws.com,您可以将CNAME指向它而不是A记录。

(我们需要A记录才能使MX记录正常工作,否则我只会使用CNAME)。

我们的域名托管在AWS之外(即不在Route53上)。

处理此问题的一种非常笨重且不可扩展的方法是使用弹性IP设置网络服务器(NGINX,IIS等),并将其重定向到我的网站的www版本,该版本使用CNAME指向负载平衡器。

出于可维护性和可伸缩性的原因,这是我真正想要避免的。

将A记录指向ELB,或将收入请求从IP(mysite.com)重新路由到其他东西(www.mysite.com)的最快捷,最直接的方式是什么?

额外 这是一个similar question,但过时了。一个答案说这是不可能的,另一个答案似乎过时了,我认为不相关。

amazon-web-services dns amazon-route53 amazon-elb
1个回答
0
投票

您需要在Route 53中托管您的域名,以便将A记录指向ELB。

Here是关于如何在应用程序负载均衡器中使用静态IP的博客文章,但它不是很直接。

您还可以查看经典的负载均衡器,尽管您可以使用弹性IP。

© www.soinside.com 2019 - 2024. All rights reserved.