Как работать с DNS с помощью AWS, если у вас нет свободных эластичных IP-адресов?

Как работать с DNS с помощью AWS, если у вас нет свободных эластичных IP-адресов?

Проблема: в настоящее время у меня более 5 различных экземпляров ec2, которые используют эластичные IP-адреса для DNS-целей — это сделано для того, чтобы при перезапуске сервера не потерять свой IP-адрес (на который ссылается маршрут 53). Я создал новый экземпляр ec2 и обнаружил, что исчерпал лимит эластичных IP-адресов (5).

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

Возможно, я упускаю что-то невероятно очевидное, но есть ли какой-либо уникальный идентификатор, который я могу использовать в маршруте 53 (похожий на то, как вы используете контейнер s3) или другой удобный способ, не требующий изменения записей DNS каждый раз при перезагрузке сервера?

Спасибо!

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