当前位置: 首页 > 知识库问答 >
问题:

专用子网中ASG组的AWS ElasticLoadBalancer

微生毅
2023-03-14

我对我的 ASG 组的 ELB 有疑问。我的 ASG 组位于私有子网中,ELB 位于公有子网中,两者都位于同一可用区中,但是当我尝试通过其 DNS 名称调用 ELB 时,它没有响应。我已正确配置侦听器,运行状况检查正在运行,实例正常运行,我检查了此问题中的所有内容:VPC 中私有子网中适用于 EC2 实例的 Amazon ELB,并且不知道这里可能缺少什么。

有人知道我还应该检查什么吗?在同一个公共子网中,我还有一个NAT网关,为私有子网中的实例提供互联网访问,这可能会导致一些问题?

共有1个答案

邵胜涝
2023-03-14

听起来互联网流量没有到达您的ELB。

请检查以确保您有一个互联网网关,以及一个将公有子网连接到互联网网关的路由。这样,“公有子网”实际上将是公有的。

 类似资料:
  • 我在一个私有子网中有一个lambda函数,我想通过创建一个API网关来调用这个lambda函数,并且这个API只能由公共子网中的特定EC2实例调用(私有子网和公共子网在同一个VPC中),而不能由其他任何人调用。 有人能指导/建议我如何处理这个问题吗。

  • 我的VPC中有Public和Pvt子网。我在Pvt子网上有一些运行在EC2上的服务,需要通过外部/移动资源访问。我如何做到这一点-是VPCLink和NLB的方式来做到这一点,还是任何其他方式,创建一些访问点在公共子网(??)。Lambda似乎是答案(现在AWS中几乎所有的东西)--甚至不确定那种访问对于Pvt子网中的资源是如何工作的。 同样,同一个Pvt子网可以访问外部资源(在AWS之外)-我如何

  • 我正在开发一个无服务器应用程序,该应用程序与RDS中的数据库一起工作。出于安全原因,应用程序(Lambda)和数据库都位于专有网络中的一个专用子网中。我还想从应用程序访问AWS服务——例如,我想访问secret manager以获取数据库凭据,在EventBridge中设置规则并使用STS服务。我知道我可以使用VPCendpoint,并在我的VPC中为每个感兴趣的服务部署接口endpoint。 我

  • 我正在使用Amazon EC2,我想把一个面向互联网的ELB(负载平衡器)放到一个私有子网上的两个实例中。我正在将VPC用于公共和私有子网。 如果我只是将私有子网添加到ELB,它将不会获得任何连接。 如果我将两个子网都附加到ELB,那么它可以访问实例,但它通常会超时。(请参阅屏幕截图1) 如果我只附加到公共子网,那么我附加到ELB的实例会获得OutOfService,因为我在公共子网中没有任何实例

  • 我有EC2实例在私有子网中运行,想要访问API网关。 我做的步骤:- 在API网关中创建和部署阶段 从测试URL和邮递员测试-工作良好 创建了具有execute-api接口的VPCendpoint 更新了API-Gateway资源策略,如下所示并已保存

  • 我有一个自动缩放的Fargate容器的配置。当在公共子网或NAT配置中使用SES简单电子邮件服务时,电子邮件会正确发送。当容器移动到具有SESendpoint接口的专用子网时,电子邮件将不再发送。下面两个选项带有连接超时消息: 对于Java邮件,代码为https://docs.aws.amazon.com/ses/latest/DeveloperGuide/examples-send-using-