Modalità di scrittura di un file LMHOSTS per la convalida del dominio e altri problemi di risoluzione dei nomi

Sommario

È possibile che si verifichino dei casi in cui si presentano problemi di risoluzione dei nomi sulla rete TCP/IP, con la conseguente necessità di utilizzo di file Lmhosts per la risoluzione dei nomi NetBIOS. In questo articolo viene discusso il metodo di creazione di un file Lmhosts come aiuto nella convalida dei domini e nella risoluzione dei nomi.

Informazioni

Per la creazione di un file Lmhosts formattato correttamente è necessario eseguire i passaggi che seguono:
  1. Utilizzando un editor di testo quale Notepad.exe o Edit.com, creare un file denominato Lmhosts e salvarlo nella cartella seguente:

    Windows NT
    ----------

    %SystemRoot%\System32\Drivers\Etc

    Windows 95
    ----------

    C:\Windows (cartella di installazione di Windows)

    Windows NT e Windows 2000
    ---------------------------

    %SystemRoot%\System32\Drivers\Etc
    NOTA: il nome del file è Lmhosts ed è privo di estensione. Se viene utilizzato Notepad.exe è possibile che venga aggiunta automaticamente l'estensione txt. In questo caso sarà necessario rinominare il file dal prompt dei comandi senza utilizzare alcuna estensione.
  2. Aggiungere le voci seguenti al file Lmhosts:

    10.0.0.1 NomePDC #PRE #DOM:Nome-dominio
    10.0.0.1 "Nome-dominio \0x1b" #PRE
    NOTA: in questa voce il nome del dominio fa distinzione tra maiuscole/minuscole. Immetterlo in lettere maiuscole come descritto nell'articolo Q262655 "PDC Names Entered in LMHOSTS File are case-sensitive" (gli articoli con prefisso "Q" contengono informazioni in inglese).
NOTA: è necessario seguire attentamente gli spazi in queste voci. Sostituire 10.0.0.1 con l'indirizzo IP del proprio controller di dominio primario (PDC, Primary Domain Controller), NomePDC con il nome NetBIOS del proprio PDC e Dominio con il proprio nome di dominio Windows NT. È necessario che all'interno delle virgolette siano contenuti un massimo di 20 caratteri, ovvero il nome di dominio oltre al numero appropriato di spazi per contenere fino a 15 caratteri oltre alla barra rovesciata (/) e alla rappresentazione esadecimale NetBIOS del tipo di servizio.


Per consentire di determinare la posizione del carattere numero 16, copiare la riga che segue nel proprio file LMHOSTS:

# IP Address "123456789012345*7890"
Allineare le virgolette (") aggiungendo o rimuovendo spazi dalla riga di commento e posizionando la barra rovesciata (\) sulla colonna 16 ovvero quella contrassegnata con l'asterisco. È necessario utilizzare gli SPAZI dopo il nome e prima della barra rovesciata (\), non una tabulazione.


Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito (gli articoli con prefisso "Q" contengono informazioni in inglese):

163409 Suffissi NetBIOS (sedicesimo carattere del nome NetBIOS)
  1. Una volta aggiunte le righe descritte, salvare il file ed uscire dall'editor.
  2. Dal prompt dei comandi digitare quanto segue e premere INVIO:
    nbtstat -R
    NOTA: la lettera -R fa distinzione tra maiuscole/minuscole ed è necessario che venga digitata in maiuscolo. Una volta digitato quanto descritto, verrà ricevuto il messaggio seguente:
    Eliminazione dati e precaricamento riuscito della tabella nomi cache remota NBT.
  3. Digitare il comando che segue al prompt dei comandi, quindi premere INVIO:
    nbtstat -c
    NOTA: anche la lettera -c fa distinzione tra maiuscole/minuscole ed è necessario che venga digitata in minuscolo. Una volta digitato quanto descritto, verrà visualizzata una schermata simile alla seguente:

    Indirizzo IP nodo: [10,00,00,5] ID ambito: []

    Tabella nomi cache remota NetBIOS

    Nome Tipo Indirizzo host Durata [sec]
    ----------------------------------------------------------
    NomePDC <03> UNIVOCO 10.0.0.1 -1
    NomePDC <00> UNIVOCO 10.0.0.1 -1
    NomePDC <20> UNIVOCO 10.0.0.1 -1
    Dominio <1B> UNIVOCO 10.0.0.1 -1
Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito (gli articoli con prefisso "Q" contengono informazioni in inglese):

180099 Troubleshooting LMHOSTS Name Resolution Issues
Proprietà

ID articolo: 180094 - Ultima revisione: 29 dic 2004 - Revisione: 1

Feedback