Información y palabras clave predefinidas del archivo LMHOSTS

Seleccione idioma Seleccione idioma
Id. de artículo: 102725 - Ver los productos a los que se aplica este artículo
El archivo LMHOSTS es un archivo de texto local que asigna direcciones IP a nombres de NetBIOS de servidores remotos con el que desea comunicar a través del protocolo TCP/IP. Windows reconoce los nombres en lugar de direcciones IP para las solicitudes de red y un proceso de descubrimiento de nombre se utiliza para enrutar correctamente las solicitudes de red con TCP/IP. Puesto que el proceso de descubrimiento de nombres no se enruta generalmente por un enrutador IP, el archivo LMHOSTS permite equipos de Windows para comunicarse mediante TCP/IP a través de una subred.

Este artículo está dividido en las secciones siguientes:
  • Información completa
  • Caché de la entrada LMHOSTS
  • Palabras clave predefinidas
  • Más información sobre la inclusión de bloque

Información completa

  • LMHOSTS contiene dirección IP de traducciones de nombres "NetBIOS sobre TCP/IP".
  • Sólo se utiliza LMHOSTS por la interfaz NBT (NetBIOS sobre TCP/IP).
  • Archivo LMHOSTS contiene algunas adiciones valiosas a la LAN Manager y Windows para archivo de trabajo en grupo LMHOSTS, como por ejemplo la capacidad de admitir validación de inicio de sesión de dominio enrutada.
  • LMHOSTS contiene información estática acerca de las direcciones TCP/IP, pero mediante secuencias de comandos de inicio de sesión y el servicio Replicador, el archivo de "master" puede distribuirse transparente entre todas las estaciones.
  • De forma predeterminada, el archivo LMHOSTS debe encontrarse en el directorio %SYSTEMROOT%\SYSTEM32\DRIVERS\ETC (normalmente C:\WINNT\SYSTEM32\DRIVERS\ETC).

Caché de la entrada LMHOSTS

De forma predeterminada, las entradas especificadas con la palabra clave # pre se en caché en la inicialización un máximo de 100 entradas. Entradas en caché más inicialmente pueden obtenerse para modificar el valor del Registro siguiente:
\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \NetBT\Parameters\MaxPreload
La secuencia utilizada para determinar el NetBIOS de resolución de direcciones IP es la siguiente: se comprueba la caché, se realiza una difusión a la subred y otras entradas de LMHOSTS activadas. Si no se establece una conexión dentro de 15 segundos, se muestra la TDI veces desprotección y mensaje de error.

Palabras clave predefinidas

Todas las palabras clave predefinidas que son válidas para equipos Windows y Windows Advanced Server no son válidas para archivos LMHOSTS en Microsoft LAN Manager o Microsoft Windows para trabajo en grupo de equipos. Estos equipos no pueden ser validados por controladores de dominio distribuido que pueden los mismos equipos Windows de forma. Para poder validar ellos, utilizar el servicio de extensiones de LAN Manager TCP/IP, disponible en todos los servidores de OS/2 LAN Manager (versión 2.1a o posterior).
# < comentario línea >
Se utiliza para comentario dirección IP los nombres NetBIOS.
# PRE
Define qué entradas deben precargadas inicialmente en la caché de nombres.
# DOM: <nombrededominio>
Distingue los servidores de Windows Advanced Server de Windows las estaciones de trabajo, un servidor LAN Manager o Windows para trabajo en grupo equipo. Esta palabra clave es necesaria para todos los servidores que validan las solicitudes de inicio de sesión.
# NOFNR
Evite consultas directas de nombres (DNS). Algunas versiones anteriores de Windows NT no pueden controlar las solicitudes DNS NetBIOS y si devolverá el error 53. Especificar que este indicador en la misma línea evitará mediante NetBIOS dirige las consultas de nombres.
# 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
Utiliza para definir un grupo especial, como impresoras o equipos que pertenecen a grupos en la intranet para referencia fácil, exploración o difusión. Grupos especiales están limitados a un total de 25 miembros.
Las palabras clave primero 3 pueden utilizarse conjuntamente para especificar 1 NetBIOS sobre TCP/IP el nombre a la traducción de direcciones IP. Por ejemplo:
   102.54.94.97 rhinodc #PRE  #DOM:rhino  #PDC for rhino domain 
   102.54.94.99 zoobdc  #PRE  #DOM:rhino  #BDC for rhino domain 
Nota: controlador principal de dominio de es de PDC y BDC es controlador de dominio de reserva.

Para iniciar con la dirección IP seguido del nombre NetBIOS, se pueden definir las entradas predefinidas en orden diverso. Se recomienda para insertar entradas importantes en primer lugar, ya que el se tiene acceso el archivo en orden secuencial.

Más información sobre palabras clave de inclusión de bloque

Windows proporciona nuevos comandos de bloque que permitan ubicación centralizada y administración del archivo LMHOSTS. Además, disposiciones se incluyen para permitir copias redundantes de copia de seguridad en varios servidores. Las siguientes ventanas comandos de bloque de archivo LMHOSTS se describen detalladamente a continuación:
  • # INCLUYE
  • # BEGIN_INCLUDE
  • # END_INCLUDE
  • # BEGIN_ALTERNATE
  • # END_ALTERNATE
Palabras clave de inclusión de bloque (# 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
		
en la inclusión de bloque anterior, se examina el archivo LMHOSTS especificado en las siguientes condiciones:
  • Durante la inicialización de TCP/IP, se examina el archivo LMHOSTS local para los comandos de # pre. Todas estas entradas coloca en su caché de nombres. Además, se examinan todos los archivos LMHOSTS especificados por el comando # include.
  • Al resolver un nombre de equipo (nombre NetBIOS) a una dirección IP, el archivo # include también es búsquedo si el nombre no se encuentra en las entradas cargadas previamente de la caché.
  • Se analizan los archivos LMHOSTS para resolver la dirección de un controlador de dominio de un dominio que no se encuentra en la lista de nombre de la caché cargadas previamente.
La ventaja de este comando es que permite a los administradores del sistema mantener fácilmente un ubicados centralmente principal archivo LMHOSTS que puede obtener acceso a través de la red por cada nodo. Este método también funciona a través de subredes debido del uso de las asignaciones LMHOSTS y los nombres UNC (convención de nomenclatura universal) para estas entradas.

Si el dominio abarca varias subredes o si el controlador de dominio para un dominio es a través de un enrutador, es necesario tener una entrada en el archivo LMHOSTS para buscar el controlador de dominio para ese servidor, con un prefijo # DOM (para nuestro ejemplo, trustedserver es el controlador de dominio para dominio pruebas). Ver la línea IP sobre la inclusión de bloque. Esta línea debe aparecer antes de la # include.

En el caso anterior, el dominio de pruebas tiene una relación de confianza con el dominio local. Esto es importante para los servidores incluidos en el bloque que no están en el dominio local.

Nota: Los archivos LMHOSTS ubicados en servidores que están en un dominio de confianza deben dispone de privilegios de lectura para todos grupo, que incluye todos los usuarios locales y los usuarios de dominio de confianza.

Alternativas de bloque de inclusión (# BEGIN_ALTERNATE, # END_ALTERNATE):
   #BEGIN_ALTERNATE
   #INCLUDE \\localsrv\public\lmhosts      # Local domain
   #INCLUDE \\Trustedserver\public\lmhosts # Server in Testing Domain
   #END_ALTERNATE
		
en este caso, la condición "Incluir alternativa" se satisface si uno de la # include es correcta. Esto significa que sólo un archivo LMHOSTS se examinarán. El primer # include correcta es el archivo sólo de LMHOSTS que se van a leer.

Esto es útil para mantener varias copias del mismo archivo en diferentes servidores. Si uno de los servidores está inactivo, intentará leer el archivo LMHOSTS desde el servidor alternativo identificado en la inclusión de bloque.

Información adicional, incluida una descripción completa de todas estas características está disponible en el Kit de recursos de Windows.
Expandir todo | Contraer todo

Propiedades

Id. de artículo: 102725 - Última revisión: martes, 20 de febrero de 2007 - Versión: 3.2
La información de este artículo se refiere 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
Palabras clave: 
kbmt kbnetwork KB102725 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 102725

Enviar comentarios

 

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