У меня есть экземпляр 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