Como escrever um ficheiro LMHOSTS para validação de domínios e outros problemas de resolução de nomes

O suporte para o Windows XP terminou

A Microsoft terminou o suporte para o Windows XP em 8 de Abril de 2014. Esta alteração afetou as suas atualizações de software e opções de segurança. Aprenda o que isto significa para si e como pode ficar protegido.

Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
Para obter uma versão deste artigo referente ao Microsoft Windows 2000, consulte 180094.
Sumário
Poderão existir momentos em que observará problemas de resolução de nomes numa rede baseada em TCP/IP e necessitará de utilizar um ficheiro LMHOSTS para resolver os nomes NetBIOS. Este artigo descreve como criar um ficheiro LMHOSTS para o auxiliar na resolução de nomes e na validação de domínios. Este artigo poderá conter hiperligações para conteúdo em inglês (ainda não traduzido).
Mais Informação
Utilize os seguintes passos para criar um ficheiro LMHOSTS correctamente formatado:
  1. Utilizando um editor de texto, tal como o Notepad.exe ou o Edit.com, crie um ficheiro chamado LMHOSTS e guarde-o na seguinte pasta:
    %SystemRoot%\System32\Drivers\Etc
    Note que o nome do ficheiro é LMHOSTS, sem extensão. Se estiver a utilizar o Notepad.exe, este poderá anexar automaticamente a extensão .txt. Se o Notepad.exe o fizer, mude o nome ao ficheiro, removendo-lhe a extensão, numa linha de comandos.

  2. Adicione as seguintes entradas ao ficheiro LMHOSTS:
       10.0.0.1   PDCNAME #PRE #DOM:DOMAIN_NAME   10.0.0.1   "DOMAIN_NAME    \0x1b"   #PRE
    Note também que, nesta entrada, DOMAIN_NAME é sensível a maiúsculas e minúsculas. Certifique-se de que utiliza só letras maiúsculas. Substitua 10.0.0.1 pelo endereço IP do controlador de domínio primário (PDC), substitua PDCName pelo nome NetBIOS do PDC e substitua DOMAIN_NAME pelo nome do domínio baseado no Windows NT.

    O espaçamento correcto destas entradas é imperativo. Na linha que tem as aspas ("), tem de existir exactamente 20 caracteres entre as aspas. Para obter este total de 20 caracteres, escreva o nome do domínio, adicione espaços suficientes para preencher o nome do domínio ate 15 caracteres e, em seguida, adicione a barra invertida e o número hexadecimal NetBIOS que representa o tipo de serviço.

    A barra invertida deve ser o décimo sexto carácter. Para o ajudar a saber a localização exacta do décimo sexto carácter, copie a linha seguinte para o ficheiro LMHOSTS:
       # IP Address    "123456789012345*7890"
    Alinhe as aspas da linha de comentário com as aspas da linha copiada, adicionando ou removendo espaços da linha de comentário de modo, de modo a colocar a barra invertida na décima sexta coluna (a coluna marcada com o asterisco). Nota que tem de utilizar espaços, e não um carácter de tabulação, após o nome do domínio e antes da \.

    Para obter informações adicionais, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
    163409 NetBIOS Suffixes (16th Character of the NetBIOS Name)
  3. Depois de adicionar as linhas, guarde o ficheiro e saia do editor de texto.
  4. Numa linha de comandos, escreva o seguinte e prima ENTER:
    nbtstat -R
    Note que o -R é sensível a maiúsculas e minúsculas, tendo de ser escrito em maiúsculas. Depois de introduzir o comando, deverá visualizar a seguinte mensagem:
    A limpeza e o pré-carregamento da tabela de nome da cache remota NBT tiveram êxito.
  5. Numa linha de comandos, escreva o seguinte e prima ENTER:
    nbtstat -c
    Note que o -c também é sensível a maiúsculas e minúsculas, tendo de ser escrito em minúsculas. Depois de introduzir o comando, deverá visualizar um ecrã semelhante à tabela seguinte:
       Endereço IP: [10.0.0.5] ID de âmbito: []                Tabela de nomes da cache remota de NetBIOS   Nome                 Tipo        End. anfitrião     Duração [seg]   -----------------------------------------------------------------   PDCName        <03>  UNIQUE      10.0.0.1           -1   PDCName        <00>  UNIQUE      10.0.0.1           -1   PDCName        <20>  UNIQUE      10.0.0.1           -1   Domain         <1B>  UNIQUE      10.0.0.1           -1
    Para obter informações adicionais, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
    180099 Resolução de problemas relacionados com a resolução de nomes LMHOSTS
Propriedades

ID do Artigo: 314108 - Última Revisão: 12/07/2015 08:19:53 - Revisão: 2.0

Microsoft Windows XP Professional Edition

  • kbnosurvey kbarchive kbinfo KB314108
Comentários