我有一个在弹性IP后面运行的AWS实例。该实例在我的VPC中也有一个私有IP地址。我将重新分配弹性IP到另一个实例,并尝试重新分配私有IP。请注意,实例只有一个私有IP(没有辅助IP)。
这可能吗?
答案 0 :(得分:13)
除非这是“辅助私人IP地址”(并且你说它不是),否则,你不能:
您可以分配其他私有IP地址,称为辅助IP地址 私有IP地址,以及在VPC中运行的实例。 与...不同 主私有IP地址,您可以重新分配辅助私有IP 从一个网络接口到另一个网络接口的地址。欲获得更多信息 关于主要和次要IP地址,请参阅中的多个IP地址 适用于Linux实例的Amazon EC2用户指南。
http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/vpc-ip-addressing.html
答案 1 :(得分:9)
如果您有一个具有所需私有IP的现有实例(例如:10.0.0.101)。 您应该拍摄图像(AMI),然后终止该实例。因为它在VPC中,所以只是停止它就不会释放私有IP。
一旦你有一个好的形象,终止它。这将释放其私有IP地址。因此,您可以使用(10.0.0.101)
然后将辅助私有IP分配给您想要的新实例,并将私有IP指定为您想要的私有IP(10.0.0.101)
将辅助私有IP分配给现有实例
在https://console.aws.amazon.com/ec2/打开Amazon EC2控制台。
在导航窗格中,选择“网络接口”,然后选择附加到实例的网络接口。
选择“操作”,然后选择“管理专用IP地址”。
在“管理专用IP地址”对话框中,执行以下操作:
选择分配新IP。
输入实例的子网范围内的特定IP地址,或将该字段留空,我们将为您选择一个IP地址。
(可选)选择“允许重新分配”以允许重新分配辅助专用IP地址(如果已将其分配给其他网络接口)。
选择是,更新,然后选择关闭。
请注意,您也可以为实例分配辅助私有IP地址。在导航窗格中选择Instances,选择实例,选择Actions,选择Networking,然后选择Manage Private IP Addresses。您可以在对话框中配置与上述步骤相同的信息。
答案 2 :(得分:2)
在以下情况下,将相同/旧实例的私有IP分配给新实例。
按照以下步骤将旧实例专用IP重新分配给新实例主要专用IP
1.打开EC2仪表板。
2.单击启动实例。
3.然后在左侧选项卡上选择我的AMI,然后选择您的AMI。
4.选择所需的实例类型。
5.单击“下一步:配置实例详细信息”。
6.然后选择/提供VPC ID,然后分别在“网络”和“子网”字段中选择子网。
7.在“配置实例”的“自动分配公共IP”字段中选择“禁用”选项(这是启动实例的第三步)
8.在同一页面中,向下滚动并单击“网络接口”。
9.然后在主IP字段中粘贴所需的专用IP。
10.添加存储,根据需要配置安全组(如果需要)
11.单击启动。