问题描述
- EC2-WS01
- EC2-WS02
- 负载平衡器
这些机器上运行相同的代码。在这些机器的前面是否有分配的负载的负载均衡器。因此,客户端指向负载平衡器将请求转发。我的应用程序的其中一项服务是 Webhook 服务,它每 15 分钟向受防火墙保护的外部服务器发送一些信息。我们必须建立防火墙接受来自两个EC2 IP地址的请求。我想知道,如果是可能的化妆肯定,无论我有,当我提出一个请求时,它总是由同一个IP进行的实例
是可以做到的是用弹性IP或什么?
解决方法
您的架构需要:
- 公共子网中的负载均衡器
- 私有子网中的 Amazon EC2 实例
- 公有子网中的 NAT 网关或 NAT 实例,具有弹性 IP 地址
- 私有子网上的路由表,通过 NAT 网关/NAT 实例发送互联网绑定流量
来自 Amazon EC2 实例的流量将“来自”与 NAT 网关/NAT 实例关联的公共弹性 IP 地址。