¿Qué es lmhosts?
Lmhosts es un archivo de texto usado en sistemas operativos Microsoft Windows que sirve para asignar nombres NetBIOS (sistemas básicos de entrada/salida de red) a direcciones IP en una red local. Su nombre significa Local Area Network Manager Host (LAN) y es una herramienta que permite resolver nombres NetBIOS a direcciones IP sin depender exclusivamente de DNS. Puedes encontrar el archivo lmhosts en el directorio Windows\System32\Drivers\Etc.
¿Cómo funciona lmhosts?
Cuando una computadora intenta comunicarse con otro equipo en la misma red mediante su nombre NetBIOS (como COMPUTADORA1), primero consulta el archivo lmhosts en busca de una dirección IP correspondiente. Si encuentra coincidencias, utiliza esa dirección IP para establecer la conexión. Si no encuentra nada, el equipo recurrirá a métodos como DNS o solicitudes de difusión.
¿Por qué usar lmhosts?
Lmhosts es útil cuando no tienes un DNS disponible o si este no soporta la resolución de nombres NetBIOS. Es especialmente práctico en entornos Windows antiguos o cuando trabajas con aplicaciones heredadas que dependen de NetBIOS. Permite configuraciones manuales para asignar nombres NetBIOS a IP, asegurando la comunicación en ausencia de DNS.
¿Cómo crear un archivo lmhosts?
- Usa un editor de texto como Bloc de notas para abrir un archivo nuevo.
- Guarda el archivo con el nombre "LMHOSTS" (sin extensión) en el directorio Windows\System32\Drivers\Etc.
- Cada entrada debe incluir una dirección IP, un nombre NetBIOS y, opcionalmente, comentarios. Por ejemplo:
192.168.1.10 COMPUTADORA1 #Comentario opcional
¿Cómo habilitar la búsqueda lmhosts en una computadora?
- Ve al Panel de control y accede a "Conexiones de red" o "Centro de redes y recursos compartidos".
- Haz clic derecho en tu adaptador de red y selecciona "Propiedades".
- En la lista, selecciona "Protocolo de Internet Versión 4 (TCP/IPv4)" y haz clic en "Propiedades".
- Presiona el botón "Avanzado" y ve a la pestaña "WINS".
- Activa la opción "Habilitar búsqueda LMHOSTS".
- Guarda los cambios haciendo clic en "Aceptar".
¿Se pueden usar comodines en el archivo lmhosts?
Sí, puedes usar asteriscos (*) como comodines en nombres de NetBIOS. Por ejemplo, esta entrada:
192.168.1.10 COMP* #Mapeo para varios equipos
Resuelve nombres como COMPUTER1 o COMPUTER2.
¿Qué pasa si hay conflictos entre lmhosts y DNS?
Si surge un conflicto, lmhosts tiene prioridad. Por lo tanto, si una entrada en lmhosts coincide con un nombre NetBIOS, ese mapeo se usará en lugar de lo que DNS resuelva.
¿Lmhosts funciona en diferentes subredes?
En general, lmhosts está diseñado para redes locales. Si necesitas resolver nombres en diferentes subredes, será mejor usar DNS o servicios como WINS.
¿Sigue siendo relevante lmhosts?
Aunque DNS ha reemplazado muchos usos de lmhosts, este archivo puede ser útil en escenarios específicos. Por ejemplo, si trabajas en entornos antiguos con NetBIOS o aplicaciones heredadas, lmhosts aún puede ser una solución viable.
¿Lmhosts es compatible con otros sistemas operativos?
Lmhosts es específico de Windows. En sistemas Unix, puedes usar el archivo hosts ubicado en el directorio /etc para asignar manualmente direcciones IP a nombres de host.
¿Lmhosts soporta actualizaciones dinámicas?
No, las actualizaciones en lmhosts deben hacerse manualmente. A diferencia de DNS, que ajusta sus registros según sea necesario, debes modificar el archivo manualmente cada vez que haya un cambio.
¿Puedo usar lmhosts en un entorno de dominio?
Sí, pero no es recomendado. En un entorno de dominio, Active Directory y DNS proporcionan métodos más robustos y escalables para resolver nombres de host y direcciones IP.
¿Lmhosts puede resolver nombres en Internet?
No, lmhosts está diseñado exclusivamente para redes locales y no es adecuado para resolver nombres en Internet.
¿Cómo actualizar lmhosts en varias computadoras?
Puedes usar scripts de inicio de sesión o herramientas de directiva de grupo para desplegar una versión actualizada de lmhosts a múltiples equipos en una red.
¿Puedo asignar varias direcciones IP a un único nombre NetBIOS?
No, cada entrada en lmhosts asigna un solo nombre NetBIOS a una única dirección IP.
¿Lmhosts incluye almacenamiento en caché?
No, lmhosts no almacena en caché las resoluciones. Cada vez que se realiza una solicitud, se revisa el archivo desde cero.


Únete a Lenovo Pro gratis para impulsar tu negocio y descubre un programa de beneficios especialmente diseñado para tu pequeña y mediana empresa.
Más información >
Suscríbete a nuestras notificaciones para recibir nuestras últimas noticias, ofertas especiales y más.
Suscribirme >
Este glosario se proporciona como recurso de referencia general y, aunque se ha hecho todo lo posible para garantizar su precisión, podría contener errores o inexactitudes. Su objetivo es ayudar a comprender términos y conceptos de uso común. Para obtener información exacta o asistencia específica sobre nuestros productos, te recomendamos visitar nuestro sitio de Soporte, donde nuestro equipo estará disponible para responder cualquier pregunta o inquietud que puedas tener.