Назад | Перейти на главную страницу

AWS VPC с несколькими IP-адресами

Я пытаюсь связать вторичный внутренний 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-адресами.