首页 文章

无法在VPC内获得分配给EC2实例的弹性IP

提问于
浏览
-1

我正在尝试为EC2实例分配弹性IP,这样,如果我必须调整EC2实例的大小,IP就不会改变 .

以下是我到目前为止采取的步骤:

首先,我按照本教程的“创建VPC”部分(注意:我没有使用Elastic Beanstalk,只使用EC2和RDS):

https://deliciousbrains.com/scaling-laravel-using-aws-elastic-beanstalk-part-2-setting-up-vpc-rds-elasticache/

我也将使用RDS,因此根据文章我必须创建第二个公共子网 .

然后,我创建了一个EC2实例,确保选择我的VPC . 对于实例的子网,我选择了第一个公有子网(不确定这是否正确) .

我不知道如何从这里继续 . 我的弹性IP(我在链接文章的教程中创建的)是否已分配给我的EC2实例?如果我检查我的EC2实例的详细信息,则没有公共DNS / IP或弹性IP集,所以我假设没有 . 但是,我如何为实例分配弹性IP?

我尝试进入EC2仪表板的弹性IP部分,选择我在上面链接的教程中创建的弹性IP,然后选择“关联地址” . 然后我选择了“Instance”,选择了我刚创建的EC2实例,但它给了我一个错误“resource eipalloc-0b718e33已经与associate-id eipassoc-123b0231相关联” .

我是否需要创建第二个弹性IP并将其分配给EC2实例?

我该怎么办?

1 回答

  • 0

    问题可能是您的VPC设置不允许自动分配弹性/公共IP .

相关问题