Quel est l'interet du fichier Lmhost ?

21/07/2013 12:32

Fichier LMHOSTS

 

Ce fichier est du même type que le Fichier HOSTS à la différence qu’il permet de spécifier des ordinateurs, serveurs et ressources distantes ne faisant pas partie du même sous-réseau que la station/serveur qui va contenir le LMHOSTS.

 

Le fichier LMHOSTS se crée dans:

·    win 95/3.1x : \%winpath%\

·    win NT : \%racine_systeme%\system32\drivers\etc

 

En effet, le fichier HOSTS décrit le mappage NomNetbios-adresse_IP dans le sous-réseau local. Lorsque l’accès à un ordinateur est demandé, le système tente de résoudre le nom en utilisant HOSTS. S’il n’y parvient pas, il envoie une requête de résolution de noms sur le sous-réseau local. Or, ces requêtes ne sont pas routées, si bien que si la ressource est distante (à travers un WAN), elle ne parvient pas à l’élément distant et une erreur de ressource non disponible est générée. Pour palier à cet inconvénient, il faut utiliser un fichier LMHOSTS.

 

Un exemple de fichier LMHOSTS se trouve dans le répertoire \%racine_systeme%\system32\drivers\etc d’un serveur windows NT server et porte le nom de LMHOSTS.SAM.

 

Il contient, tout comme le fichier HOSTS, un mappage d’une adresse IP avec son nom NetBios. De plus, on peut spécifier qu’il s’agit d’un PDC (primary domain controller) et le domaine qu’il contrôle:

 

192.1.1.1        gif_annexe #DOM:domaine_annexe

 

Pour que ce mappage soit chargé en mémoire dès le lancement de Windows NT server, il faut faire précéder ces instruction de la clause #PRE:

 

192.1.1.2        gif_annexe #PRE #DOM:domaine_annexe

 

ATTENTION !

Sur un ordinateur Windows NT server/workstation, ne pas oublier, si on active WINS, de cocher "activer la recherche de clés LMHOSTS" dans la configuration de TCP/IP, onglet [WINS].