如何在相同子网范围的ec2实例中分配/生成新IP地址?

时间:2019-02-27 13:07:35

标签: amazon-web-services networking amazon-ec2 subnet

我知道我可以通过转到弹性IP来获得新的IP地址->分配新地址,但是这样做总是可以得到不同子网范围内的IP。

我要使用相同子网的IP。

我有两个ec2实例,实际上我想要一个在相同子网范围内的2个新IP地址!我正在尝试加入位于同一ZONE和同一VPC中的两个实例,但是它们的主要私有IP在不同的子网中,所以这就是问题!

我已经将两个子网的私有IP直接添加到两个具有相同子网范围的实例中(通过不使用弹性IP,然后将它们关联),那么有什么方法可以使这个子网的私有IP作为我的主要IP? >

2 个答案:

答案 0 :(得分:1)

基于the documentation,除非您拥有IP地址空间,否则无法从弹性IP的地址范围中选择IP。

  

您可以从Amazon的公共IPv4地址池或从您带到AWS账户的自定义IP地址池中分配弹性IP地址。有关将自己的IP地址范围带到您的AWS账户的更多信息,请参阅Bring Your Own IP Addresses (BYOIP)

您也许可以解决这个问题,但我认为AWS不会对此予以照顾。

答案 1 :(得分:0)

我找到了解决问题的方法:

在创建新实例本身的同时,我们可以在同一子网范围内分配IP地址。

以下是步骤: 首先准备好

  • 转到VPC->创建子网
  • 转到网络与安全->创建网络接口

然后, *启动实例->选择AMI->选择实例类型->配置实例

在配置实例下:

*选择刚刚创建的网络和子网

  • 自动分配公共IP:启用

然后在同一页中,您会看到网络接口的缺点: 在这里,添加主IP,辅助Ip(您可以根据您的订阅添加任意数量)

但是对于2级免费套餐,您可以添加!!

但是主要的是,您可以从创建的子网范围中分配所需的任何IP。

希望这对某人有帮助。