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

Перенос частного IP-адреса Eth0 на новый экземпляр в AWS

У меня есть экземпляр Windows (m1.medium), работающий в VPC в AWS с одним сетевым интерфейсом (eth0).

Я пытаюсь узнать, есть ли способ (или обходной путь?) Перенести частный IP-адрес (IE: 10.80.78.0/24 подсеть) из этого экземпляра в другой?

Я знаю, что с помощью эластичных сетевых интерфейсов (eth1) вы можете выполнять горячую замену ENI по мере необходимости между разными узлами.

У меня плохое предчувствие, что этот экземпляр нужно будет остановить, чтобы мы могли перенести IP на другой узел.

Перед тем как сделать это, мне было интересно, сталкивался ли кто-нибудь с этим раньше - и, может быть, есть решение? Прямо сейчас все службы для конкретного приложения указывают на указанный выше частный IP-адрес, поэтому запуск нового экземпляра в той же подсети и обновление нашего кода для отражения нового IP-адреса (в производственной среде) было бы слишком поспешным (на данном этапе).

Заранее спасибо!

Видимо, здесь нет утешения.

Только вторичные IP-адреса можно перемещать, не завершая работу экземпляра.

В отличие от первичного частного IP-адреса, вы можете переназначить вторичный частный IP-адрес с одного сетевого интерфейса на другой и с одного экземпляра на другой.

- http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/vpc-ip-addressing.html

Параметр «Сетевые интерфейсы» в консоли также встретит вас серой кнопкой «отсоединить» для основных интерфейсов.

Вы можете отсоединить вторичный (ethN) сетевые интерфейсы, когда экземпляр запущен или остановлен. Однако вы не можете отсоединить основной интерфейс (eth0).

- http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html#detach_eni