无法访问公共 ALB

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

我一直在尝试解决一些连接问题,但我正在努力解决相对简单的设置。

在我的(相对较新的)AWS 账户上,我创建了一个新的应用程序负载均衡器。我按以下方式配置:

  • 面向互联网
  • 使用账户自带的默认VPC
  • 跨所有可用区域
  • 使用 VPC 的默认安全组
  • 监听 HTTP:80 并返回固定响应(状态 404)

当我尝试使用分配的新 dns 名称时,它只是挂起。当使用

curl -v
时,我可以看到它说:

尝试:80

dig
还响应 3 个 IP(我假设针对不同的区域)。

感觉好像我错过了一些明显的东西,但我自己正在努力寻找它。

任何人都可以看到我可能缺少什么吗?

amazon-web-services amazon-vpc amazon-elb
2个回答
0
投票

您能否分享一下默认安全组和 LB 配置的打印屏幕? 我几乎可以肯定默认安全组已打开所有入站流量,但仅限其自身(安全组)。


0
投票

看两件事:

  1. ALB的安全组应开放HTTP/HTTPS连接
  2. EC2 的安全组应该开放以接受 ALB 组。

我不知道这是否是管理安全组最安全的方法,但确实有效。

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