O DNS em um VPC funciona da seguinte maneira:
Quando uma instância é iniciada, ela é registrada com o encaminhador de DNS na sub-rede.
Depois disso, quando qualquer outra instância na VPC consultar qualquer nome de host para essa instância, ele retornará o ip privado.
Quando a instância é interrompida, o registro com o encaminhador expirará.
Depois disso, quando qualquer outra instância na VPC consultar qualquer nome de host para essa instância, ele retornará o ip privado. Isso ocorre porque o encaminhador de DNS local não tem um registro e encaminha a solicitação para os servidores DNS primários da Amazon.