Microsoft KB Archive/180094

= How to write an Lmhosts file for domain validation and other name resolution issues =

Article ID: 180094

Article Last Modified on 1/22/2007

-

APPLIES TO


 * Microsoft Windows NT Server 4.0, Terminal Server Edition
 * Microsoft Windows 2000 Server
 * Microsoft Windows 2000 Advanced Server
 * Microsoft Windows 2000 Professional Edition
 * Microsoft Windows NT Workstation 3.5
 * Microsoft Windows NT Workstation 3.51
 * Microsoft Windows NT Workstation 4.0 Developer Edition
 * Microsoft Windows NT Server 3.5
 * Microsoft Windows NT Server 3.51
 * Microsoft Windows NT Server 4.0 Standard Edition
 * Microsoft Windows 98 Standard Edition
 * Microsoft Windows 95

-



This article was previously published under Q180094



For a Microsoft Windows XP version of this article, see 314108.



SUMMARY
If you experience name resolution issues on your TCP/IP network, you may have to use Lmhosts files to resolve NetBIOS names. This article discusses the correct method to create an Lmhosts file to help in name resolution and domain validation.



MORE INFORMATION
To create a correctly formatted Lmhosts file, follow these steps:   Use any text editor, such as Notepad.exe or Edit.com, to create a file named Lmhosts, and save it in the following folder:      Microsoft Windows NT      --

%SystemRoot%\System32\Drivers\Etc

Microsoft Windows 95 --

C:\Windows (the folder where Windows is installed)

Microsoft Windows NT and Windows 2000 ---

%SystemRoot%\System32\Drivers\Etc Note The file name is Lmhosts, without an extension. If you use Notepad.exe, it may automatically append the .txt extension. In this case, at a command prompt, you must rename the file using no extension.   Add the following entries to the Lmhosts file:      10.0.0.1   PDCNAME   #PRE #DOM:DOMAIN-NAME 10.0.0.1  "DOMAIN-NAME    \0x1b"   #PRE Note The domain name in this entry is case sensitive. Make sure that you use uppercase characters for the domain name. If you use lowercase characters for the domain name, NetBT does not recognize the name. 

Note Make sure that you space these entries correctly. Replace 10.0.0.1 with the IP address of your primary domain controller (PDC). Replace PDCName with the NetBIOS name of your PDC, and replace domain with your Windows NT domain name. There must be a total of 20 characters within the quotations (the domain name plus the appropriate number of spaces to pad up to 15 characters, plus the backslash, plus the NetBIOS hex representation of the service type).

To help determine where the sixteenth character is, copy the following line to your Lmhosts file:      # IP Address    "123456789012345*7890" Line up the double quotation marks (") by adding or removing spaces from the comment line, and put the \ on the sixteenth column (the column marked with the asterisk). You must use spaces after the name and before the \, not a tab.

For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

163409 NetBIOS Suffixes (16th Character of the NetBIOS Name)

 After you add the lines, save the file, and exit the editor. At a command prompt, type nbtstat -R, and then press ENTER.

Note The -R is case sensitive and must be uppercase. After you type this text, you should receive the following message:

Successful purge and preload of the NBT Remote Cache Name Table.

</li>  At a command prompt, type nbtstat -c, and then press ENTER.

Note The -c is case sensitive and must be lowercase. After you type this text, you should receive a display that is similar to the following: <pre class="fixed_text">     Node IpAddress: [10.0.0.5] Scope Id: []

NetBIOS Remote Cache Name Table

Name             Type       Host Address    Life [sec] --     PDCName        <03>  UNIQUE      10.0.0.1           -1 PDCName       <00>  UNIQUE      10.0.0.1           -1 PDCName       <20>  UNIQUE      10.0.0.1           -1 Domain        <1B>  UNIQUE      10.0.0.1           -1 </li></ol>

For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

180099 Troubleshooting LMHOSTS Name Resolution Issues

Additional query words: win2000hotnet

Keywords: kbhowto KB180094

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.