如何为域验证和其它名称解析问题编写 LMHOSTS 文件

文章翻译 文章翻译
文章编号: 180094 - 查看本文应用于的产品
本文的发布号曾为 CHS180094
展开全部 | 关闭全部

概要

您可能在 TCP/IP 网络上遇到过名称解析的问题,这时候就需要使用 Lmhosts 文件来解析 NetBIOS 名称。 本文对创建 Lmhosts 文件以协助名称解析和域验证的适当方法做了讨论。

更多信息

请使用以下步骤创建一个格式设置正确的 Lmhosts 文件:
  1. 使用文本编辑器,如 Notepad.exe 或 Edit.com,创建一个名为 Lmhosts 的文件,并保存到以下文件夹:
          Windows NT
          ----------
    
          %SystemRoot%\System32\Drivers\Etc
    
          Windows 95
          ----------
    
          C:\Windows(安装 Windows 的文件夹)
    
          Windows NT 和 Windows 2000
          ---------------------------
    
          %SystemRoot%\System32\Drivers\Etc
    备注: 该文件名为 Lmhosts,不带扩展名。 如果使用的是 Notepad.exe,它会自动追加一个 .txt 扩展名。 如果是这样,则需要在命令提示符下以不带扩展名的格式重命名该文件。
  2. 向 Lmhosts 文件添加以下各项内容:
          10.0.0.1   PDCName   #PRE #DOM:Domain-name
          10.0.0.1   "Domain-name    \0x1b"   #PRE
备注: 这里,各项之间的空格是必不可少的。 将 10.0.0.1 替换为主域控制器 (PDC) 的 IP 地址,PDCName 替换为 PDC 的 NetBIOS 名称,而 Domain 替换为 Windows NT 域名。 在引号内应该总共有 20 个字符(域名加正确的空格数为 15 个字符,再加上反斜线和服务类型的 NetBIOS 十六进制表示)。

为有助于确定第十六个字符的位置,请将下行内容复制到 LMHOSTS 文件中:
      # IP Address    "123456789012345*7890"
通过添加和删除注释行中的空格,使双引号 (") 对齐,并在第十六列(标记为星号的一列)上放一 \。 在名称之后和 \ 之前,应使用空格,而不是制表符。

有关其他信息,请单击下面的文章号,查看在 Microsoft Knowledge Base 中的相关文章:
163409 NetBIOS 后缀(NetBIOS 名称的第十六个字符)
  1. 在加入上面行后,保存文件并退出编辑器。
  2. 在命令提示符下,键入以下命令并按 ENTER 键:
    nbtstat -R
    备注: -R 是区分大小写的,必须大写。 键入上述内容之后,将会收到以下消息:
    NBT 远程缓存名称表的清除与卸载成功。
  3. 在命令提示符下键入以下命令,然后按 ENTER 键:
    nbtstat -c
    备注: -c 也是区分大小写的,必须用小写。 键入上述内容之后,将收到以下类似的显示消息:
          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
有关其他信息,请单击下面的文章号,查看在 Microsoft Knowledge Base 中的相关文章:
180099 LMHOSTS 名称解析问题疑难解答

属性

文章编号: 180094 - 最后修改: 2004年12月13日 - 修订: 2.1
这篇文章中的信息适用于:
  • Microsoft Windows 95
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 开发员版
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Server 4.0 Terminal Server(终端服务器)
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
关键字:?
kbhowto KB180094
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com