Você tem 100% de certeza de que seu arquivo host está correto?
Se o ping estiver fornecendo host Desconhecido, significa que ele não possui informações sobre os arquivos host ou qualquer coisa para resolver, sendo o localhost seu computador.
Abra uma janela de terminal
Digite sudo pico / private / etc / hosts
Verifique se você tem algo parecido com isto
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
Se você não tem essas linhas (o que você provavelmente não faz pelo resultado do seu ping), então seu arquivo host não está correto.
Você precisa dessas linhas, especialmente a primeira a ser resolvida para localhost.