Windows 7 não anexando sufixo DNS específico da conexão


13

Eu tenho uma máquina Windows 7 que estou tentando configurar para desenvolvimento. Normalmente, acessamos nossos domínios de desenvolvimento usando um URL como user.site.dev. O DNS está configurado para user.site.dev.sd.ourdomain.com. Consigo executar ping em user.site.dev.sd.ourdomain.com, mas se eu tentar executar ping apenas em user.site.dev, ele retornará "A solicitação de ping não pôde encontrar o host user.site.dev".

Quando executo o ipconfig, ele mostra um sufixo DNS específico da conexão, sd.ourdomain.com, e quando edito as propriedades do adaptador de rede, a configuração DNS no menu avançado é marcada como "Anexar sufixos DNS primários e específicos da conexão" e "Anexar sufixos pai do sufixo DNS primário".

Essas são as mesmas configurações que eu tenho em uma máquina XP e resolvem o URL corretamente; mas o Windows 7 não parece anexar o sufixo corretamente. Estou fazendo isso errado? Ou alguém mais teve essa experiência e encontrou uma solução alternativa?

Atualização: tentei alternar as configurações para "Anexar esses sufixos DNS (em ordem):" e adicionar sd.ourdomain.com à lista, mas o URL ainda não foi resolvido.


Mudamos para uma convenção de nomenclatura diferente, por isso não posso tentar as respostas das pessoas abaixo para verificar se elas estão corretas.
Soldarnal

Respostas:


14

Bitmap e Charles abaixo estão corretos, a Microsoft adicionou um novo recurso no Windows 7 chamado DNS Devolution e há uma configuração de diretiva para desativá-lo, da seguinte maneira:

Execute gpedit.msc Procurar Política Local do Computador -> Configuração do Computador -> Modelos Administrativos -> Rede -> Cliente DNS

Habilite "Permitir sufixo DNS anexando a consultas não qualificadas de nome com vários rótulos"

Isso deve resolver.


6

Essa mudança funcionou para mim:

  • Execute gpedit.msc,
  • Navegue pela Diretiva do computador local,
  • Configuração de Computador,
  • Modelos Administrativos,
  • Rede,
  • Cliente DNS,
  • Ativar nível de devolução de sufixo DNS primário - definido como 2

2

Você também deve adicionar .site.dev à sua lista de sufixos de pesquisa DNS e, em seguida, solicitá-lo primeiro. A ordem não é obrigatória, mas acelerará as pesquisas se você estiver usando essas extensões de desenvolvimento com frequência. Se já estiver na sua lista e ainda não estiver funcionando, verifique se você está apontando para um servidor DNS que retorne resultados .site.dev. Se isso ainda não funcionar, você sempre pode especificar as traduções no seu arquivo hosts. Veja http://en.wikipedia.org/wiki/Hosts_file


1

A devolução de DNS é um novo conceito que a Microsoft criou para fornecer controles mais refinados sobre até que ponto você pesquisa na árvore com um nome não qualificado. Eu acho que essa é a causa raiz do comportamento que você está vendo, que difere do comportamento do sistema operacional anterior de simplesmente remover um nível do domínio até você corresponder ou chegar ao fim. http://technet.microsoft.com/en-us/library/ee683928%28WS.10%29.aspx


1

Não se esqueça ipconfig /flushdnse outros comandos ipconfig para liberar as entradas de cache.

O OpenDNS possui aliases de favoritos do DNS que podem valer a pena procurar.


1

Eu estava tendo esse problema no Windows 8 ; Encontrei este link com a correção correta.

No meu caso, eu só precisava alterar a seguinte DWORDentrada do registro para 1:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\DNSClient\AppendToMultiLabelName

No meu caso, tive que criar a DNSClientchave; ainda não estava presente.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.