Eu tenho um computador com Windows 7 no meu domínio que está se comportando de maneira estranha.
- É possível executar ping em www.google.com
- Ele pode executar ping em hosts internos usando seu endereço IP
- Ele pode executar ping no servidor local do Controlador de Domínio / DNS para esse escritório usando seu nome de host e endereço IP
- Ele não pode executar ping em outros hosts internos pelo nome do host ou pelo FQDN
- O cliente não se registrou no DNS
nslookup
pode resolver nomes de host internos para seus endereços IP corretos e usa o servidor DNS correto- O cliente obtém suas configurações de IP via DHCP da mesma forma que os outros clientes - possui um endereço na sub-rede correta, os servidores DNS corretos aplicados e o sufixo correto adicionado para resolver nomes de host
- A conexão de rede da Conexão local mostra um nome SSID que foi usado anteriormente no espaço que seria usado para mostrar o nome do domínio ou o status do WiFi - veja a imagem
Estou realmente confuso sobre o porquê disso estar acontecendo. Como a resolução interna do DNS não está ocorrendo, o computador não consegue se comunicar adequadamente com o domínio; portanto, a Diretiva de Grupo não pode ser aplicada e duvido que a autenticação esteja funcionando corretamente.
Tentei limpar o cache DNS com ipconfig /flushdns
, desativar / reiniciar o cache com netsh stop dnscache
. Reiniciei o Winsock e a pilha de IPs e reiniciei várias vezes sem diferença. Outros clientes na mesma rede estão funcionando bem.
A solução atual é colocar entradas no arquivo hosts para os hosts mais importantes dos serviços que o usuário possa precisar usar. Isso funcionou bem, mas não é realmente sustentável a longo prazo e não trata da comunicação com o Active Directory.
Alguma idéia de como consertar isso antes de reconstruir a coisa?
Atualização
Instalei o Wireshark no computador afetado. Quando nslookup domain.local
vejo, todo o tráfego DNS conforme o esperado. Quando o vejo, ping domain.local
não vejo nenhum tráfego DNS - nenhuma solicitação e nenhuma resposta. Quando ping www.google.com
vejo a solicitação e a resposta do DNS.
Além disso, este é um laptop com LAN com fio e sem fio. Recebo exatamente o mesmo problema quando conectado via LAN com fio ou Wi-Fi à rede interna.
Uma coisa estranha que notei é que, sob o nome da conexão de rede (rede local), em vez de exibir o nome de domínio como eu esperava, mas o nome de uma VLAN que usamos. Hesito em remover o computador do domínio, caso não consiga ingressar novamente. Prefiro tentar outras coisas antes de seguir uma rota que pode envolver a reinstalação do Windows.
Atualizar isso parece relevante
Atualização Eu tentei netsh winsock reset catalog
, netsh int ip reset
e sfc scannow
nenhum dos quais corrigiu o comportamento. O computador não pode sair e ingressar novamente no domínio, pois não pode se comunicar com um controlador de domínio. ifconfig /registerdns
também não funciona pelo mesmo motivo. Eu também tentei parar o serviço de cliente DNS sem sucesso.
ipconfig /all
aparência esperada?
nslookup
e ping
resolva nomes de maneira diferente. Existe uma boa lista disponível aqui blogs.msdn.com/b/nitinsingh/archive/2013/06/24/… Talvez você tenha algo tão simples quanto o NetBIOS sobre TCP / IP desativado para o host específico?