Odoardo Citta


I.T. Microsoft Professional
Calendario
aprile 2024
lmmgvsd
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345
Statistiche
  • Views Home Page: 10.102
  • Views Posts: 20.966
  • Views Gallerie: 0
  • n° Posts: 11
  • n° Commenti: 5

Cosa sono i file LMHOSTS e HOSTS

I file LMHOSTS e HOSTS
Quando configuriamo una rete per la prima volta, dal punto di vista della risoluzione dei nomi, tutte le macchine sono dei b-node. Ciò significa che, non essendoci ancora nessuno strumento “dedicato” a questo scopo, ognuna di esse utilizzerà dei broadcast per risolverli. Naturalmente, non è questo il modo migliore e più “efficace” di affrontare il problema, soprattutto se parliamo di reti di grosse dimensioni, separate da router. Una prima soluzione possibile, sarebbe quella di “mappare” tutte queste associazioni in file da scandire ogni qualvolta se ne abbia necessità. Windows mette a disposizione due file per la risoluzione dei nomi NetBIOS e dei nomi HOST: rispettivamente, il file LMHOSTS ed il file HOSTS. Un esempio di ciascun file è mostrato nella cartella %SystemRoot%\System32\Drivers\Etc. Al loro interno ci sono dei commenti che spiegano come sono strutturati e come possiamo configurarli. Fondamentalmente sono molto simili tra loro, ma il file LMHOSTS mette a disposizione alcuni parametri aggiuntivi che non sono usati nel file HOSTS. Particolarmente importante e usato, il parametro #PRE, posto al termine di una riga, precarica nella NetBIOS Names Cache (una cache in locale dei nomi NetBIOS già risolti) il nome ivi indicato.
Un esempio di questi file è mostrato di seguito:


LMHOSTS:
 …
100.0.0.1 PC1 #PRE
100.0.0.2 PC2

HOSTS:

100.0.0.1 PC1.Infomedia.it
100.0.0.2 PC2.Infomedia.it

Nonostante la loro esistenza permetta di migliorare il processo di risoluzione di nomi, è ovvio che non costituisce ancora la scelta ottimale. In primo luogo, infatti, un file del genere deve esistere su ogni PC e quindi va creato e copiato su ogni macchina. In secondo luogo, considerato che si parla di strutture “statiche”, va anche modificato ogni qualvolta ci sono dei cambiamenti all’interno della rete (è installato un nuovo PC, è modificato un nome NetBIOS/HOST o cambiato un indirizzo IP, ecc…). Windows 2000 introduce quindi due strumenti importanti, peraltro già implementati nelle versioni di Windows 3.x /9x/NT, ma con nuove ed interessanti novità. Stiamo parlando di WINS Server e DNS Server. Il primo ha il compito principale della risoluzione dei nomi NetBIOS, mentre il secondo di quelli HOST.
Categoria: Microsoft Windows
venerdì, 12 mag 2006 Ore. 15.35
Ora e Data
Copyright © 2002-2007 - Blogs 2.0
dotNetHell.it | Home Page Blogs
ASP.NET 2.0 Windows 2003