将公共IP与EC2实例与多个网络接口相关联

时间:2018-04-17 15:30:51

标签: amazon-web-services networking amazon-ec2 amazon-vpc network-interface

我正在将Amazon EC2用于我的业务场景。

在我的场景中,每个EC2实例有3个网络接口(用于不同目的):1个用于公共访问,2个用于实例之间的通信(这是我的解决方案架构)。

所以基本上我需要为每个EC2实例提供一个“公共IP”。

但是,在使用多个网络接口创建EC2实例时,AWS不会将公共IP地址与任何一个网络接口相关联。 我发现这样做的唯一方法是创建弹性IP并将此IP与运行实例的“访问”接口相关联。

使用单个网络接口创建EC2实例时,此网络接口接收公共IP地址。

问题是VPC有5个弹性IP的硬限制,我计划同时运行大约50个实例。除了请求AWS的限制增加之外,还有其他方法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

不,你无法解决问题。

您可以向AWS Support提交请求。他们会立即将每个帐户允许的EIP数量增加到一定数量(我无法回想起这个数字是多少)。

如果超过某个数字,您的AWS联系人需要参与以获得更多EIP。