NETBIOS 节点状态查询返回第一个实例的唯一名称

注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。

点击这里察看该文章的英文版: 154608
本文已归档。它按“原样”提供,并且不再更新。
症状
当一个 gethostbyaddr() 使用 NETBIOS 节点状态查询返回的设备的计算机名称时, 它将返回注册唯一 [00h] 为该计算机名称的第一个实例。唯一 <00>的顺序可以通过在命令提示符处运行 NBTSTAT-N 查看已注册的名称。
原因
用 [00h] 项注册为唯一的某些服务,工作站,而不会显示在 NETBIOS 节点状态查询响应,以及计算机名称。这些名称可以返回一个 gethostbyaddr() 的并且可以正确标识计算机,如果上述工作站名称条目响应中的第一次列出。

Node IpAddress: [130.0.7.1] Scope Id: []            NetBIOS Local Name Table   Name               Type              Status--------------------------------------------------IS~FARMER             <00>  UNIQUE      RegisteredFARMER                <00>  UNIQUE      RegisteredUSA                   <00>  GROUP       RegisteredFARMER                <03>  UNIQUE      RegisteredFARMER                <20>  UNIQUE      RegisteredFARMER+++++++++       <BE>  UNIQUE      RegisteredINet~Services         <1C>  GROUP       RegisteredTESTER                <03>  UNIQUE      Registered				
解决方案
停止并重新启动服务或服务的名称作为唯一 [00h] 已注册 NetBIOS 本地名称表中的工作站服务项的上方。
prodnt

警告:本文已自动翻译

属性

文章 ID:154608 - 上次审阅时间:02/21/2014 23:11:21 - 修订版本: 2.2

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 开发员版, Microsoft Windows NT Server 3.5, Microsoft Windows NT Server 3.51, Microsoft Windows NT Server 4.0 Standard Edition

  • kbnosurvey kbarchive kbmt kbnetwork KB154608 KbMtzh
反馈