Se você enfrentar problemas de resolução de nomes na rede TCP/IP, poderá ser necessário usar os arquivos Lmhosts para resolver os nomes NetBIOS. Este artigo descreve o método correto para criar um arquivo Lmhosts a fim de ajudar na resolução de nomes e na validação de domínio.
Para criar um arquivo Lmhosts corretamente formatado, execute as seguintes etapas:
- Use um editor de texto, como Notepad.exe ou Edit.com, para criar um arquivo chamado Lmhosts e salve-o na seguinte pasta:
Microsoft Windows NT
----------
%SystemRoot%\System32\Drivers\Etc
Microsoft Windows 95
----------
C:\Windows (a pasta na qual o Windows está instalado)
Microsoft Windows NT e Windows 2000
---------------------------
%SystemRoot%\System32\Drivers\Etc
Observação O nome do arquivo é Lmhosts, sem uma extensão. Se você o usar o Notepad.exe, ele poderá anexar automaticamente a extensão .txt. Neste caso, em um prompt de comando, é necessário renomear o arquivo sem usar nenhuma extensão. - Adicione as seguintes entradas ao arquivo Lmhosts:
10.0.0.1 PDCNAME #PRE #DOM:DOMAIN-NAME
10.0.0.1 "DOMAIN-NAME \0x1b" #PRE
Observação O nome de domínio é a seguinte entrada em maiúsculo. Verifique se você usou caracteres em maiúsculas para os nomes de domínio. Se você usar caracteres minúsculos no nome de domínio, o NetBT não reconhecerá o nome.
Observação Verifique se as entradas estão espaçadas corretamente. Substitua 10.0.0.1 pelo endereço IP do PDC (controlador de domínio primário). Substitua Nome_do_PDC pelo nome do NetBIOS do PDC e substitua o domínio pelo nome de domínio do Windows NT. Deve haver um total de 20 caracteres entre aspas (o nome de domínio mais o número apropriado de espaços para escrever até 15 caracteres, além da barra invertida, da representação hexa do NetBIOS do tipo de serviço).
Para ajudar a determinar o local do 16º caractere, copie a seguinte linha no arquivo Lmhosts:
Número do endereço IP "123456789012345*7890"
Alinhe as aspas (") adicionando ou removendo espaços da linha de comentário e colocando \ na 16º coluna (a coluna marcada com o asterisco). É necessário usar espaços depois do nome e antes de \, não uma tabulação.
Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
163409
(http://support.microsoft.com/kb/163409/
)
Sufixos NetBIOS (16º caractere do nome NetBIOS)
- Após a adição das linhas, salve o arquivo e saia do editor.
- Em um prompt de comando, digite nbtstat -R e pressione ENTER.
Observação O -R diferencia maiúsculas de minúsculas e deve estar em maiúscula. Após digitar este texto, a seguinte mensagem de erro é exibida:
Limpeza e pré-carregamento da Tabela de nomes de caches remotas NBT com êxito.
- Em um prompt de comando, digite nbtstat -c e pressione ENTER.
Observação O -c diferencia maiúsculas de minúsculas e deve estar em minúscula. Depois de digitar esse texto, uma exibição semelhante à seguinte aparece:
Node IpAddress: [10.0.0.5] Scope Id: []
Tabela de nomes de caches remotas de NetBIOS
Nome Tipo Endereço do Host Duração [seg]
----------------------------------------------------------
Nome_PDC <03> ÚNICO 10.0.0.1 -1
Nome_PDC <00> ÚNICO 10.0.0.1 -1
Nome_PDC <20> ÚNICO 10.0.0.1 -1
Domínio <1B> ÚNICO 10.0.0.1 -1
Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
180099
(http://support.microsoft.com/kb/180099/
)
Solucionando problemas da resolução de nomes LMHOSTS