【发布时间】:2022-01-26 23:09:23
【问题描述】:
我有一个在 ECS 中运行的几个服务的设置(单独的前端和后端)。现在我要求从后端到某些第三方 API 的出站请求需要具有静态(弹性)IP。
由于我是网络新手,我一直关注 this guide,基本上通过 NAT 将请求路由到给定的 IP 地址。
设置:
- 一个 VPC
- 3 个子网(2 个用于 ECS 服务,第三个用于 NAT)- 所有公共(?)
- 服务的应用程序负载平衡器。
- 通过 Route53 路由到负载平衡器。
我一直在测试它的方式是通过 NAT 网关而不是直接通过 Internet 网关在主路由表中将所有流量或流量路由到我的本地 IP。在这两种情况下,当我尝试访问前端或服务器时,它都不会响应。而且我也没有在 NAT 的监控选项卡中看到任何流量。如果我只是将流量从主路由表直接路由到 IGW,它显然仍然有效。
所以我真的很感谢这里的一些帮助,因为我不确定我的设置是否与上述解决方案不兼容,我做错了什么,只是忽略了一些东西。
编辑:正如所指出的,做了明智的事情,并将服务放在私有子网中。
【问题讨论】:
标签: amazon-web-services network-programming