FichierRisque : Sans risque
lmhosts.sam C:\Windows\System32\drivers\etc\lmhosts.sam
Fichier d'exemple (.sam) pour LMHOSTS, qui associe des noms NetBIOS à des adresses IP ; il n'est pas actif tant qu'il n'est pas copié en « lmhosts ».
À quoi ça sert
lmhosts.sam est l’exemple commenté du fichier lmhosts, qui résout des noms NetBIOS en adresses IP quand NetBIOS sur TCP/IP est utilisé, en complément de WINS et de la diffusion. Seul un fichier nommé lmhosts, sans extension, est lu : tant que vous ne copiez pas l’exemple sous ce nom, lmhosts.sam n’a aucun effet.
Ce qu’il contient
- Des lignes de commentaires qui expliquent la syntaxe
adresse nom [#PRE] [#DOM:domaine]. - Des directives :
#PRE(préchargement dans le cache),#DOM(contrôleur de domaine) et#INCLUDE(inclusion d’un autre fichier). - Aucune entrée active.
Risques et bonnes pratiques
- L’exemple peut rester ou disparaître sans conséquence.
- Un fichier
lmhostscréé ensuite peut rediriger des noms NetBIOS, commehostsle fait pour le DNS : une entrée inattendue mérite une enquête. - NetBIOS sur TCP/IP est un protocole ancien. Si votre environnement le permet, le désactiver réduit la surface d’exposition.
Commandes utiles
# Lire l'exempleGet-Content "$env:windir\System32\drivers\etc\lmhosts.sam"
# Existe-t-il un fichier lmhosts actif ?Test-Path "$env:windir\System32\drivers\etc\lmhosts"
# Cache de noms NetBIOS actuelnbtstat -c