【问题标题】:Do we need NAT gateway/instance in public subnet when we want to distribute traffic from ELB to private subnet instances?当我们想要将流量从 ELB 分配到私有子网实例时,我们是否需要公有子网中的 NAT 网关/实例?
【发布时间】:2019-04-14 18:58:24
【问题描述】:

我已经配置了很多时间,当我的实例在公共子网中时,我可以将 ELB 流量分配给它们,但在私有子网中的实例,它会停止服务。我已经在 ELB 到私有实例和 ELB 之间配置了完美的 SG。还在 ELB 中添加了公共子网作为我的私有实例所在的同一可用区。我已经按照以下 URL 完成了所有操作。

Amazon ELB for EC2 instances in private subnet in VPC

https://aws.amazon.com/premiumsupport/knowledge-center/public-load-balancer-private-ec2/

根据第一个 URL,如果我们不需要从私有实例访问任何其他服务,我们不需要在公共子网中进行 NAT,“havak5”和“been Whaley”也对此发表了评论,但仍有一些网站告诉我们在这种情况下,我们需要公共子集中的 NAT 网关或实例用于返回流量。 http://thebluenode.com/exposing-private-ec2-instances-behind-public-elastic-load-balancer-elb-aws

我已经按照上面提到的 AWS URL 进行了尝试,但没有成功。那么有人能告诉我这个场景是如何工作的吗?

【问题讨论】:

    标签: amazon-web-services


    【解决方案1】:

    您可以参考 aws 的以下链接来了解 NAT 的使用: https://docs.aws.amazon.com/vpc/latest/userguide/VPC_NAT_Instance.html

    如果我们想与放置在私有子网中的实例进行任何类型的交互,我们应该使用 NAT

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-08-10
      • 2021-07-26
      • 1970-01-01
      • 2014-04-27
      • 1970-01-01
      • 2015-05-13
      • 2021-01-20
      相关资源
      最近更新 更多