AWS EC2实例多出一个单一的IP地址

问题描述

我有一个基础设施AWS如下:

  • EC2-WS01
  • EC2-WS02
  • 负载平衡器

这些机器上运行相同的代码在这些机器的前面是否有分配的负载负载均衡器。因此,客户端指向负载平衡器将请求转发。我的应用程序的其中一项服务是 Webhook 服务,它每 15 分钟向受防火墙保护的外部服务器发送一些信息。我们必须建立防火墙接受来自两个EC2 IP地址的请求。我想知道,如果是可能的化妆肯定,无论我有,当我提出一个请求时,它总是由同一个IP进行的实例

是可以做到的是用弹性IP或什么?

解决方法

您的架构需要:

  • 公共子网中的负载均衡器
  • 私有子网中的 Amazon EC2 实例
  • 公有子网中的 NAT 网关或 NAT 实例,具有弹性 IP 地址
  • 私有子网上的路由表,通过 NAT 网关/NAT 实例发送互联网绑定流量

来自 Amazon EC2 实例的流量将“来自”与 NAT 网关/NAT 实例关联的公共弹性 IP 地址。