我有我的应用程序托pipe在AWS上,我使用负载平衡器,所以我必须EC2实例了。 我现在需要连接到一些外部服务,但是这个服务允许从单个IP连接。
我正在考虑为我的应用程序设置NAT网关,但我不知道是否可以为我的应用程序的所有可用区(我的应用程序configuration为3 AZ)设置一个。
你有任何想法如何使所有AZ /子网上的所有EC2实例的出站请求具有单个IP地址?
如果您的应用程序使用3个可用区域部署到单个VPC,则只需在其中一个公共VNET上创build一个NAT网关,然后创build一个新的路由表并添加路由以发送0.0.0.0/0stream量通过新的NAT网关。 最后将包含您的应用的子网关联到新的路由表。
同一个VPC中的任何子网都可以使用单个NAT网关,而不pipe您已部署子网的AZ如何。 当你创build你的NAT网关时,它将被赋予一个单一的弹性IP地址来代表所有通过NAT网关发送的stream量。