我有一个奇怪的场景,我需要通过不同的区域 IP 地址路由来自托管在 EC2 上的应用程序的某些出站流量。
长话短说,我们有 2 个客户端,它们拥有我们的应用与之通信以 POST 数据的 API。我们发现他们的防火墙有时很严格,最终会阻止我们,主要是因为我们身处不同的国家。经过多次反复,我最终在他们的地区克隆了我们的 EC2 实例,并使用了他们国家的 IP,问题立即消失了。
由于这次测试成功,我们认为我们可以只使用主 EC2 实例并使用检测数据头/url 的路由规则,并通过这两个客户端的不同互联网网关路由出站流量。
在 AWS 中实现此目的的最佳方法是什么?