Parece um problema de cache do DNS . Para resolver isso, execute cmd
como administrador e execute
ipconfig /flushdns
ou até mesmo (embora a opção /allcompartments
possa parecer superabundante)
ipconfig /allcompartments /flushdns
Outras dicas: ipconfig /?
Limpar o cache ARP pode ajudar também:
arp -d
Editar de acordo com o que os outros recomendam: a política de grupo DNS Suffix Search List
pode ser encontrada como valor SearchList
na próxima chave do Registro:
HKLM\Software\Policies\Microsoft\Windows NT\DNSClient
Edit 2 qual saída dos próximos comandos da CLI? Há algum sufixo DNS indesejado listado?
wmic path Win32_NetworkAdapterConfiguration get caption, DNSDomainSuffixSearchOrder
wmic path Win32_NetworkAdapterConfiguration get caption, DNSDomain
Editar 3 Verifique os valores NameServer
e SearchList
na próxima chave do Registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
e sob próximas chaves de registro (ou seja, em cada subchave relacionada à interface):
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TCPIP6\Parameters\Interfaces
Para colocar alterações na validade: reinicie o computador.
Editar 4 Verificar todo o valor NameServerList
do tipo REG_MULTI_SZ
em todas as chaves do próximo padrão
HKLM\SYSTEM\CurrentControlSet\Services\NetBT\Parameters\Interfaces\Tcpip_{interface_CLSID}
O próximo código PowerShell
deve definir a ordem de pesquisa do sufixo DNS. Roubado aqui porque não sou especializado em PS.
#First store the suffixes to set in a variable
$suffixes = 'mydomain.local'
#Since this is a static method, get a class object and then call the method.
$class = [wmiclass]'Win32_NetworkAdapterConfiguration'
$class.SetDNSSuffixSearchOrder($suffixes)
Como último recurso: desativar a restauração do sistema, reiniciar, verifique wmic
mencionado acima ...