Se você não puder executar o ping através do nome do host, mas o ping do IP funcionar, é provável que você tenha um problema de DNS. Verifique se o seu nome de host está resolvendo o mesmo IP:
host -t a hostname.domainname
Você precisa ter certeza de que este nome de host está registrado no servidor DNS de suas redes locais.