Можно ли создать эластичный IP-адрес из текущего IPv4-адреса моего экземпляра ec2?

Можно ли создать эластичный IP-адрес из текущего IPv4-адреса моего экземпляра ec2?

В настоящее время у меня запущен и работает экземпляр ec2 "t2.nano". Я хотел бы переключиться на "t2.micro". Для этого мне нужно остановить экземпляр. Но в этом процессе я потеряю свой адрес IPv4. А я этого не хочу (потому что у меня запущено и работает несколько туннелей ssh ​​от rasps, которые в настоящее время жестко закодированы для подключения к этому адресу IPv4).

Я решил создать Elastic IP-адрес. Но я понимаю, что, создав Elastic IP-адрес и назначив его моему текущему экземпляру ec2, я потеряю и свой текущий адрес IPv4.

Можно ли создать Elastic IP-адрес из текущего IPv4-адреса моего экземпляра ec2? Если да, то как мне выполнить эту операцию?

решение1

Изучение документации AWSздесь

там четко сказано, что это невозможно.

«Когда вы связываете эластичный IP-адрес с экземпляром или его основным сетевым интерфейсом, публичный IPv4-адрес экземпляра (если он у него был) возвращается в пул публичных IPv4-адресов Amazon.Вы не можете повторно использовать публичный адрес IPv4, и вы не можете преобразовать публичный адрес IPv4 в эластичный IP-адрес.. Для получения дополнительной информации см. Публичные адреса IPv4 и внешние имена хостов DNS.

Подход, который я бы выбрал, поскольку вам нужно будет изменить жестко закодированную конечную точку, заключается в создании FQDN для нового IP. В будущем, если вам снова понадобится что-то изменить, вам нужно будет изменить только конфигурацию DNS для FQDN.

Связанный контент