AWS VPC 多个 IP

AWS VPC 多个 IP

我正在尝试将辅助内部 IP 与我的 Amazon VPC 小型机器关联,我正在使用基于 Ubuntu 的图像,其 AMI ID 为:ami-6936fb00。问题是我无法弄清楚如何配置我的操作系统(Ubuntu)来记录第二个私有 IP 地址(这是必需的,如 AWS 文档中所述:http://docs.amazonwebservices.com/AWSEC2/latest/UserGuide/using-instance-addressing.html#using-instance-addressing-eips)!

我有一个 ENI,并且与其关联了一个额外的私有 IP。

任何帮助,将不胜感激。

谢谢

答案1

你的/etc/network/interfaces文件可能包含以下内容:

auto eth0
iface eth0 inet static
    address 192.0.2.10
    netmask 255.255.255.0
    gateway 192.168.2.1

这用于分配主 IP(也可能是 DHCP)。要分配辅助 IP,请添加后续脚本以将附加地址附加到 eth0。

auto eth0
iface eth0 inet static
    address 192.0.2.10
    netmask 255.255.255.0
    gateway 192.168.2.1
    up ip addr add 192.168.2.20/24 dev eth0

答案2

我终于能够弄清楚如何为我的 AWS VPC 机器记录第二个私有 IP:我将其附加到 /etc/network/interfaces:

auto eth0:0
iface eth0:0 inet static
    address 192.x.y.z
    netmask 255.255.255.0

然后运行ifup eth0:0

我的 ifconfig 显示 eth0 和 eth0:0 都具有正确的私有 IP。

相关内容