Я пытаюсь связать вторичный внутренний IP-адрес с моей небольшой машиной Amazon VPC, я использую образ на основе Ubuntu с идентификатором AMI: ami-6936fb00. Проблема в том, что я не могу понять, как настроить мою ОС (Ubuntu) для записи второго частного IP-адреса (это требуется, как указано в Документах AWS: http://docs.amazonwebservices.com/AWSEC2/latest/UserGuide/using-instance-addressing.html#using-instance-addressing-eips)!
У меня есть один ENI, и я связал с ним один дополнительный частный IP.
Любая помощь будет оценена.
Спасибо
Ваш /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-адрес, добавьте сценарий post-up для присоединения дополнительного адреса к 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
Наконец-то я понял, как записать второй частный IP-адрес для моей машины AWS VPC: я добавил это в / 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-адресами.