Да, Эластичный IP позволит вам сделать это. Вы не можете изменить динамически назначенное DNS-имя экземпляра, кроме как остановив и перезапустив его - и даже тогда, хотя DNS-имя изменится (потому что оно получено из автоматически сгенерированного IP-адреса), вы не можете контролировать, что это изменится на.
Однако, если вы выделите два адреса EIP (Elastic IP) и назначите по одному для каждого из двух рассматриваемых экземпляров, вы можете впоследствии поменять их местами путем отмены назначения и повторного назначения. Вы не можете выбрать, какими будут DNS-имена (потому что они получены из адреса EIP, который выделен из пула), но вы можете быть уверены, что они не изменятся.