Eu tenho esse problema na AWS no Ubuntu 16.04-amd64-server. Sempre que eu executo o sudo o terminal fica parado fazendo aparentemente nada, me dando o seguinte erro:
root@ip-10-20-54-234:/home# sudo -s
sudo: unable to resolve host ip-10-20-54-234
Eu consertei esses problemas temporariamente adicionando '127.0.1.1 ip-10-20-54-234 / etc / hosts.
Eu entendo quando você associa um endereço IP elástico a uma instância, que se torna seu endereço IP público. O endereço IP original não é mais utilizável também se você retirar o endereço IP elástico da instância e obter um novo endereço IP público que provavelmente será diferente do original.
No entanto, há claramente um problema. Mesmo que eu possa me conectar à máquina com o endereço elástico recém-atribuído, parece que minha instância do EC2 mantém o orginal antigo em algum lugar, mas ele continua exibindo-o como o prompt e colocando essa mensagem estranha quando eu uso o sudo!
No entanto, estou procurando uma solução permanente para resolver isso.