【问题标题】:AWS Route 53 not routing to Load balancerAWS Route 53 未路由到负载均衡器
【发布时间】:2019-07-16 06:15:55
【问题描述】:

我在 Godaddy 有一个域,这是一个指向 Elastic Beanstalk 的 AWS 弹性负载均衡器。

我正在使用Route 53 将请求路由到我的域到负载均衡器,Route 53 的名称服务器已在 godaddy 上更新,已经超过 48 小时。 (我什至收到了确认邮件)

我的域名是https://sreeram.rocks/

我的网站在公网ip运行成功:http://13.126.165.226

但由于某种原因,域名无法正常工作。有人能说我错过了我需要配置的东西吗?

53 号公路:

神父 DNS

提前致谢

【问题讨论】:

  • IP 解析为您提到的 IP 地址 (13.126...)。问题似乎不是 DNS。

标签: amazon-web-services amazon-ec2 amazon-route53 amazon-elb amazon-elastic-beanstalk


【解决方案1】:

当您使用https://sreeram.rocks/ 地址时,您使用的是https,而当您使用ip 时,您使用的是http,http://13.126.165.226。您需要将证书添加到您的域,您可以在 AWS 的证书管理器中轻松完成此操作。验证后,您需要将域添加到弹性负载均衡器。

这假设您已正确设置目标组等所有其他内容。我假设 13.126.165.226 是负载平衡器 IP 地址之一,而不是服务器本身。

【讨论】:

  • 当然,如果你想让 https 工作,你需要在你的安全组中打开 443 端口。
  • 谢谢,刚刚创建了证书。我在 EC2 上的入站规则设置为 all trafficall portsall protocol,是否足够好?
  • 从安全角度来看,如果它是 Web 服务器,我只会打开端口 80 和 443。将端口 80 上的所有内容重定向到端口 443 以强制执行 https,您可以在负载均衡器上执行此操作。
猜你喜欢
  • 2017-06-08
  • 2016-10-29
  • 2015-11-03
  • 2018-01-11
  • 2022-01-23
  • 2013-11-18
  • 2013-01-02
  • 2016-02-09
  • 2021-04-22
相关资源
最近更新 更多