Você pode pingar por meio do nome do host, mas não pode acessá-lo por meio dele?
Aqui está algo que você precisa conferir:
1.Certifique-se de que o serviço DNS foi iniciado corretamente.
2.Use o comando para lavar o dns
ipconfig / renew
ipconfig / release
inetsh wnsock reset
netsh int ip reset
Netcfg -d
3.Use nsloop, que pode fornecer o endereço IP atribuído ao computador que você está pesquisando, de acordo com a tabela DNS no DNS.
4. Se você estiver executando um ambiente padrão, acesse seu gateway local (geralmente 192.168.0.1, 10.0.0.138 ou 192.168.1.1), insira suas credenciais (geralmente admin / admin) e verifique sob a configuração que o DNS o serviço está ativado.
5.Verifique as credenciais no painel de controle > credenciais do Windows
6. Verifique o arquivo host, verifique se o endereço IP não foi apontado para um nome de host errado.