Informações sobre o arquivo LMHOSTS e palavras-chave predefinido

Traduções deste artigo Traduções deste artigo
ID do artigo: 102725 - Exibir os produtos aos quais esse artigo se aplica.
O arquivo LMHOSTS é um arquivo de texto local que mapeia endereços IP para nomes de NetBIOS de servidores remotos com o qual você deseja se comunicar através do protocolo TCP/IP. O Windows reconhece nomes em vez de endereços IP de solicitações de rede e um processo de descoberta de nome é usado para rotear corretamente as solicitações de rede com TCP/IP. Como o processo de descoberta nome geralmente não é roteado por um roteador IP, o arquivo LMHOSTS permite que máquinas Windows para se comunicar usando o TCP/IP em uma sub-rede.

Este artigo está dividido em seções a seguir:
  • Informações abrangentes
  • Cache de entrada LMHOSTS
  • Palavras-chave predefinidas
  • Para mais informações no bloco de inclusão

Informações abrangentes

  • LMHOSTS contém endereço IP para conversões de nome de "NetBIOS sobre TCP/IP".
  • LMHOSTS é usado somente pela interface NBT (NetBIOS sobre TCP/IP).
  • Arquivo LMHOSTS contém algumas adições importantes para o LAN Manager e o Windows para Workgroups LMHOSTS arquivo, como a capacidade de oferecer suporte a validação de logon domínio roteada.
  • LMHOSTS contém informações estáticas sobre endereços TCP/IP, mas usando scripts de logon e/ou o serviço Duplicador, o arquivo "mestre" pode ser distribuído transparente entre todas as estações.
  • Por padrão, o arquivo LMHOSTS deve estar localizado no diretório %SYSTEMROOT%\SYSTEM32\DRIVERS\ETC (geralmente C:\WINNT\SYSTEM32\DRIVERS\ETC).

Cache de entrada LMHOSTS

Por padrão, entradas especificadas com a palavra-chave # PRE são armazenados em cache na inicialização um máximo de 100 entradas. Entradas mais inicialmente em cache podem ser obtidas modificando o seguinte valor do Registro:
\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \NetBT\Parameters\MaxPreload
A seqüência usada para determinar o NetBIOS para resolução de endereços IP é o seguinte: o cache é verificado, uma difusão para a sub-rede é executada e, em seguida, entradas adicionais de LMHOSTS são verificadas. Se uma conexão não é estabelecida em 15 segundos, o TDI vezes-out e uma mensagem de erro é exibida.

Palavras-chave predefinidas

Palavras-todas as chave predefinidas que são válidas para computadores Windows e Windows Advanced Server não são válidas para arquivos LMHOSTS no Microsoft LAN Manager ou o Microsoft Windows para Workgroups computadores. Esses computadores não podem ser validados pelos controladores de domínio roteada que os mesmos computadores Windows NT maneira podem. Para poder validá-los, use o disponíveis de serviço LAN extensões de TCP/IP de Gerenciador em todos os servidores dos / 2 LAN Manager (versão 2.1a ou posterior).
# < comentário linha >
Usado para o comentário de endereço IP para nomes NetBIOS.
# PRE
Define quais entradas devem ser pré-inicialmente carregadas no cache de nomes.
# DOM: <domain_name>
Distingue servidores Windows Advanced Server do Windows estações de trabalho, um servidor LAN Manager ou um Windows para Workgroups computador. Esta palavra-chave é necessária para todos os servidores que validam as solicitações de logon.
# NOFNR
Evite consultas de nome direcionado (DNS). Algumas versões anteriores do LAN Manager não é possível manipular as solicitações DNS NetBIOS e retornam o erro 53. Especificar que este sinalizador na mesma linha evitará usando NetBIOS direcionado consultas de nome.
# BEGIN_ALTERNATE
      #INCLUDE <\\server_name01\sharename\LMHOSTS>
      #INCLUDE <\\server_name02\sharename\LMHOSTS>
      ...
   #END_ALTERNATE
      Defines a redundant list of alternate locations for LMHOSTS files.
      The recommended way to #INCLUDE remote files is using a UNC path,
      to ensure access to the file. Of course, the UNC names must exist
      in the LMHOSTS file with a proper IP address to NetBIOS name
      translation.
   #MH
      Associates a single, unique NetBios computer name to an IP address.
      You can create multiple entries for the same NetBios computer name
      for each NIC in the multihomed device, up to a maximum of 25 different 
      IP addresses for the same name.
		
# SG
Usado para definir um grupo especial, como impressoras ou computadores que pertencem a grupos na intranet para referência rápida, navegação ou a transmissão. Grupos especiais são limitados a um total de 25 membros.
As primeiro 3 palavras-chave podem ser usadas em conjunto para especificar 1 NetBIOS sobre TCP/IP nome à conversão de endereço IP. Por exemplo:
   102.54.94.97 rhinodc #PRE  #DOM:rhino  #PDC for rhino domain 
   102.54.94.99 zoobdc  #PRE  #DOM:rhino  #BDC for rhino domain 
Observação: PDC é controlador de domínio primário e BDC é controlador de domínio de backup.

Para iniciar com o endereço IP seguido pelo nome NetBIOS, as entradas predefinidas podem ser definidas na ordem variado. É recomendável para inserir entradas importantes primeiro, pois o o arquivo é acessado em ordem seqüencial.

Mais informações sobre palavras-chave inclusão de bloco

O Windows fornece novos comandos de bloco que permitem o local centralizado e gerenciamento de arquivo LMHOSTS. Além disso, provisões são incluídas para permitir cópias de backup redundantes em vários servidores. O Windows seguinte comandos de bloco do arquivo LMHOSTS são discutidos detalhadamente abaixo:
  • # INCLUEM
  • # BEGIN_INCLUDE
  • # END_INCLUDE
  • # BEGIN_ALTERNATE
  • # END_ALTERNATE
Bloco de inclusão palavras-chave (# BEGIN_INCLUDE, # END_INCLUDE):
   130.20.26.169  Trustedserver  #PRE   #DOM:Testing  # Test group domain
		
   #BEGIN_INCLUDE
   #INCLUDE \\localsrv\public\lmhosts       # Local domain
   #INCLUDE \\Trustedserver\public\lmhosts  # Server in Testing domain
   #END_INCLUDE
		
in a inclusão de bloco acima, o arquivo LMHOSTS especificado será examinado em sob as seguintes condições:
  • Durante a inicialização de TCP/IP, o arquivo LMHOSTS local será examinado para comandos # Pre. Ele coloca todos os essas entradas no cache de nomes. Além disso, todos os arquivos LMHOSTS especificados pelo comando # Include são verificados.
  • Ao resolver um nome de computador (nome NetBIOS) para um endereço IP, o arquivo # include também é pesquisado se o nome não pode ser encontrado nas entradas de pré-carregadas do cache.
  • Os arquivos LMHOSTS são verificados para resolver o endereço de um controlador de domínio de um domínio que não é encontrado na lista Nome cache pré-carregadas.
A vantagem desse comando é que ele permite aos administradores de sistema facilmente manter um localizado centralmente mestre arquivo LMHOSTS que pode ser acessado pela rede por cada nó. Esse método também funciona em sub-redes devido ao uso de nomes UNC (convenção de nomenclatura universal) e mapeamentos LMHOSTS para essas entradas.

Se o domínio se estende por várias sub-redes ou se o controlador de domínio para um domínio estiver em um roteador, ele é necessário ter uma entrada no arquivo LMHOSTS para localizar o controlador de domínio para o servidor, com um prefixo # DOM adicionado (para o nosso exemplo, trustedserver é o controlador de domínio para o domínio teste). Consulte a linha IP acima a inclusão de bloco. Esta linha deve aparecer antes da # include.

No caso acima, o domínio de teste possui uma relação de confiança com o domínio local. Isso é importante para servidores incluídos no bloco de que não estão no domínio local.

Observação: Os arquivos LMHOSTS localizados em servidores que estão em um domínio confiável devem ter privilégios de leitura para todos grupo, que inclui todos os usuários locais e os usuários do domínio confiável.

Alternar o bloco de inclusão (# BEGIN_ALTERNATE, # END_ALTERNATE):
   #BEGIN_ALTERNATE
   #INCLUDE \\localsrv\public\lmhosts      # Local domain
   #INCLUDE \\Trustedserver\public\lmhosts # Server in Testing Domain
   #END_ALTERNATE
		
nesse caso, a condição "Incluir alternativo" for satisfeita se uma do # include for bem-sucedida. Isso significa que somente um arquivo LMHOSTS será verificado. O # include bem-sucedida primeiro é o arquivo LMHOSTS apenas que será lido.

Isso é útil para manter várias cópias do mesmo arquivo em servidores diferentes. Se um dos servidores estiver desligado, ele tentará ler o arquivo LMHOSTS do servidor alternativo identificado na inclusão de bloco.

Informações adicionais, incluindo uma descrição completa de todos esses recursos, estão disponíveis no Windows Resource Kit.
Expandir tudo | Recolher tudo

Propriedades

ID do artigo: 102725 - Última revisão: terça-feira, 20 de fevereiro de 2007 - Revisão: 3.2
A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 3.1
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Advanced Server 3.1
Palavras-chave: 
kbmt kbnetwork KB102725 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 102725

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com