Problemas ao resolver o nome do domínio local com o Windows 7

2

Temos entradas de subdomínio em nosso servidor DNS local que usamos para desenvolvimento na web. Os IPs apontam para nossos links para sites.

Por exemplo:
FarmA.webstaging = 10.1.10.10
FarmB.webstaging = 10.1.10.11

As entradas de nome de domínio já estão configuradas há muitos anos e funcionam bem com os sistemas XP e Server 2003.

Agora que estamos lançando o Windows 7 em nosso ambiente, estamos tendo problemas com essas entradas. Você não pode navegar ou pingar os nomes, mas se eu usar o nslookup eu recebo o endereço IP correto.

Quando você faz ping no FQDN (por exemplo, FarmA.webstaging.ourdomain.com), o nome é resolvido como esperado. Verificar as informações de DHCP que recebi Eu tenho um sufixo DNS primário de ourdomain.com e ourdomain.com está listado na lista de pesquisa de sufixos DNS. Então, não preciso incluir o nome de domínio.

Se eu adicionar entradas ao arquivo de hosts, eu posso navegar e fazer ping no nome, isso resolve corretamente.

O que eu gostaria de descobrir é por que isso está acontecendo e se há uma maneira de corrigir esse problema sem ter que adicionar entradas de arquivo de hosts a cada máquina com o windows 7. (Ainda não experimentei o Windows Server 2008).

Atualização: O que eu notei é que o nome irá resolver usando o nslookup.

nslookup FarmA.webstaging 

funciona bem na resolução do endereço IP; ping não pode resolver.
Tenho notado no passado que ping e nslookup parecem resolver os endereços de maneira diferente, algo que não consegui descobrir por que.
Eu

    
por Brettski 19.01.2011 / 19:32

4 respostas

4

Eu encontrei esse problema. Infelizmente, a solução não é tão óbvia quanto consertar o sufixo DNS!

Veja este artigo para uma explicação completa e a solução: link

TL; DR:

O Windows 7 tem uma mudança de regra em relação ao Windows XP quando se trata de como o resolvedor DNS trata os nomes em vários níveis: Por padrão, o Win7 NÃO anexará seu sufixo DNS a nomes com vários níveis, enquanto o Win XP o fez. Isso significa que no Win7, FarmA.webstaging não funcionará, mas webstaging por si só funcionará, assim como FarmA.webstaging.yourcompany.com (ou seja, o FQDN).

Para corrigir: abra o editor de políticas de grupo e navegue para:

Configuração do computador - > Modelos Administrativos - > Rede - > Cliente DNS - > "Permitir Sufixo DNS Acrescentando a Consultas de Nome de Vários Marcadores Não Qualificados"

Defina isso para "Ativado" e reinicie seu navegador; isso deve resolver o problema.

    
por 17.05.2012 / 22:10
1

Você diz:

When you ping the FQDN (e.g. FarmA.webstaging.ourdomain.com)

e

ourdomain.com is listed in DNS suffix search list. So I should not need to include the domain name.

Isso seria verdadeiro se webstaging.ourdomain.com estivesse na lista de sufixos de pesquisa. Não é, então isso está se comportando como esperado. Você precisará adicionar webstaging.ourdomain.com à lista de sufixos de pesquisa manualmente ou por meio de opções de DHCP para obter o comportamento desejado.

    
por 13.11.2011 / 22:33
0

você verificou ipconfig / all? O que é o "tipo de nó" da configuração IP do Windows?
Se seu Node Type . . . . . . . . . . . . : Peer-Peer , siga estas etapas:

  1. Clique em Iniciar, clique em Executar, digite regedit e clique em OK.
  2. Localize e clique no seguinte registro

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NetBt\Parameters
    
  3. No painel direito do Editor do Registro, exclua os seguintes valores, se estiverem presentes:

    - NodeType
    - DhcpNodeType 
    

    Se o valor NodeType estiver presente , esse valor substituirá o valor DhcpNodeType. Se nenhuma subchave estiver presente e se nenhum servidor WINS estiver configurado para o cliente, o computador usará o modo de nó b. Se pelo menos um servidor WINS estiver configurado, o computador usará o modo de nó H.

  4. Encerre o Editor do Registro

  5. Reinicie o computador
  6. Tente fazer ping de computadores pelos nomes

Um "ipconfig / all" deve agora dar:
Node Type . . . . . . . . . . . . : Hybrid

    
por 19.01.2011 / 23:24
0

Essa foi boa :) Certifique-se de que em sua caixa do Windows 7 você tem em sua conexão de rede (Local Area Network ou qualquer outra) - > ipv4- > avançar configurações TCP / IP- > DNS que você tem verificar "Anexar este sufixos DNS (em ordem)" e que ourdomain.com está nessa caixa.

Mesmo se o DHCP lhe der um endereço, isso não significa que ele também é registrado no DNS. Você precisa permitir atualizações dinâmicas

É complicado explicar por que, mas é o modo como a MS implementa o DNS para resolução de nomes não qualificados. Você também pode querer verificar "registrar esta conexão no DNS"

Veja se funciona.

    
por 22.01.2011 / 21:57