在AWS中重新分配私有IP地址?

时间:2015-12-10 18:09:18

标签: amazon-web-services amazon-ec2 ip

我有一个在弹性IP后面运行的AWS实例。该实例在我的VPC中也有一个私有IP地址。我将重新分配弹性IP到另一个实例,并尝试重新分配私有IP。请注意,实例只有一个私有IP(没有辅助IP)。

这可能吗?

3 个答案:

答案 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分配给新实例。

  1. 在与旧实例相同的VPC上创建新实例
  2. 在执行AMI备份后终止旧实例
  3. 并且您不能在启动实例后将旧实例的私有IP分配给新实例的主私有IP。

按照以下步骤将旧实例专用IP重新分配给新实例主要专用IP
1.打开EC2仪表板。
2.单击启动实例。
3.然后在左侧选项卡上选择我的AMI,然后选择您的AMI。
4.选择所需的实例类型。
5.单击“下一步:配置实例详细信息”。
6.然后选择/提供VPC ID,然后分别在“网络”和“子网”字段中选择子网。
7.在“配置实例”的“自动分配公共IP”字段中选择“禁用”选项(这是启动实例的第三步)
8.在同一页面中,向下滚动并单击“网络接口”。
9.然后在主IP字段中粘贴所需的专用IP。
10.添加存储,根据需要配置安全组(如果需要)
11.单击启动。