【问题标题】:Elastic Beanstalk App in VPC Can't Be Accessed PubliclyVPC 中的 Elastic Beanstalk 应用程序无法公开访问
【发布时间】:2020-11-08 08:53:57
【问题描述】:

我创建了一个 VPC 和一个 EBS 应用。以下是 EBS 应用的配置方式:

  • VPC:设置为我创建的 VPC
  • 负载平衡器可见性:我将其设置为公开
  • 负载均衡器子网:VPC 中的两个公有子网
  • 公共 IP 地址:我没有为实例分配公共 IP 地址
  • 实例子网:VPC 中的两个私有子网

两个公共子网的路由表:

两个私有子网的路由表:

负载均衡器的安全组:

如果您需要更多信息,请告诉我!谢谢!

【问题讨论】:

  • 是负载均衡的 EB 环境吗?如果是,则 ALB 应位于公共子网中。你能访问它的网址吗?
  • @Marcin 希望一切顺利!!它是负载平衡的,负载平衡器位于公共子网中。这是你指的吗?我无法访问它的网址,它只会永远加载。感谢您的帮助!
  • HI :-) ALB 上的安全组怎么样,它是否允许端口 80 上的 http 连接?
  • @Marcin 我用用于 eb 实例的安全组更新了我的帖子。你指的是这个吗?
  • @Marcin 找到了问题所在。你是对的,又一次。我发给你的 ss 又是来自错误的安全组。如果您发布一个回答说允许来自互联网的流量,我会接受它。

标签: amazon-web-services amazon-elastic-beanstalk amazon-vpc


【解决方案1】:

基于 cmets。

问题是由 ALB 的安全组不正确引起的。调整组以允许互联网流量解决了这个问题。

以下是安全组应包含的内容:

【讨论】:

    猜你喜欢
    • 2020-10-21
    • 2016-12-19
    • 2017-01-29
    • 2021-04-27
    • 2013-04-21
    • 2020-11-04
    • 2020-11-21
    • 2013-03-23
    • 2019-08-11
    相关资源
    最近更新 更多