WIN2000服务器中的错误信息:“在TCP网络上检测出有重复名称”,如何解决?

walknet 2005-07-08 11:48:12
公司有一台服务器,操作系统为WINDOWS2000 ADVANCED SERVER,计算机名为wpks.一个多月来一直会随机的出现错误,在事件查看器中的“系统”里出现如下信息:
在TCP网络上检测出有重复名称,发送消息的计算机的IP地址在数据中。请在命令窗口中使用nbtstat -n 来查看那个名称冲突。

0000: 00 00 04 00 01 00 54 00 ......T.
0008: 00 00 00 00 df 10 00 c0 ....ß..À
0010: 06 01 00 00 00 00 00 00 ........
0018: 00 00 00 00 00 00 00 00 ........
0020: 00 00 00 00 00 00 00 00 ........
0028: 10 01 22 0a ..".

我使用nbtstat -n 后,看不明白以下信息:

Name Type State
wpks <00>UNIQUE Registered
abcde <00>GROUP Registered
wpks <03>UNIQUE Registered
wpks <20>UNIQUE Registered
wpks$ <20>UNIQUE Registered
abcde <1E> GROUP Registered
abcde <1D> UNIQUE Conflict

实际上没有计算机名为abcde的电脑,abcde是域服务器名,我们的服务器是加入到abcde域中的。
请那位高手帮我分析事件查看器中哪一段是发送消息的计算机的IP地址,以及使用后nbtstat -n的信息是什么意思?
...全文
1420 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
gzjove 2005-07-27
  • 打赏
  • 举报
回复
我那台服务器上面两块网卡的TCP/IP协议都没有设置WINS服务器的。
TCP/IP NETBIOS Helper service 禁掉了,
网络连接的TCP/IP项中WINS中NetBIOS over TCPIP也禁掉了。
还是提示重名提示

如果说是因为两块网卡用不同的IP分别向WINS注册服务器的同一个NetBIOS名字引起的。我觉得这个原因对我的情况不适用。因为我两块网卡设置的IP地址不在同一个网段内,一个外网,一个是内网。不可能两个连接同时都能访问到同一台WINS服务器的。
wls128 2005-07-14
  • 打赏
  • 举报
回复
ping 一下abcde这个名字,就会出现它对应的IP,然后找到这台机器改一名字和IP就可以了
大漠孤沙 2005-07-14
  • 打赏
  • 举报
回复
服务器上使用了双网卡?且都配置了WINS服务器?
-------------------------------------------------

之所以这么问,是因为如果两块网卡上都配置了WINS后,两块网卡都会向WINS注册NetBIOS名字。因两块网卡有不同的IP,所以向WINS注册同一名字时系统会提示网络上有重名。

其实是两块网卡用不同的IP分别向WINS注册服务器的同一个NetBIOS名字引起的。


建议操作:

先将其中一块网卡的WINS配置取消,再观察一段时间看看,是否仍提示有重名。
ahocat 2005-07-12
  • 打赏
  • 举报
回复
1D好像是主浏览器,楼主试试改下面的注册表:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters
将MaintainServerList的值改为No。
gzjove 2005-07-11
  • 打赏
  • 举报
回复
我为什么可以肯定网络上实际上是没有计算和它有重名冲突呢?原因是:
我的服务器也是双网卡的,网卡1连的网络是192.168.1.0(255.255.255.0),网卡2连接的网络是172.31.100.0(255.255.255.0)。单单启用网卡1,机器不会有重名的错误提示的。启动网卡2就会出现重名提示。但实际上172.31.100.0这个网段内的机器数量不超过10台,没有一台机器是和它重名。

walknet 2005-07-11
  • 打赏
  • 举报
回复
ifeeling(大漠孤沙):
wpks服务器使用的双网卡,其中的一个网卡配置了WINS服务,没有配置DNS。WINS地址为域服务器的IP。同时“使用来自DHCP服务器的NETBOIS设置”。但整个局域网范围内实际没有DHCP服务器。另一个网卡配置了DNS,没有配WINS,DNS服务器为域服务器。是否这些配置出了问题?

我觉得 gzjove(...) 看法可能是对的,应该没有计算机与服务器重名,很可能是wpks服务器和域服务器之间的配置,或者WINS,DNS配置是否有问题。

高手们帮我想想办法,谢谢!
yuliguo2000 2005-07-09
  • 打赏
  • 举报
回复
重命名其中一台
大漠孤沙 2005-07-09
  • 打赏
  • 举报
回复
服务器上使用了双网卡?且都配置了WINS服务器?

gzjove 2005-07-09
  • 打赏
  • 举报
回复
我的我indows2000 Server也有这样莫名其妙的错误,实际上是没有另外一台计算机和它重名的,不知道为什么它会报这样的错误。
gernal_dn 2005-07-09
  • 打赏
  • 举报
回复
service.msc
将TCP/IP NETBIOS Helper service 禁掉,网络连接LAN的TCP/IP项中WINS中将NetBIOS over TCPIP禁掉。
当然,这样作的化,其他机子也不能通过机器名访问它的,而必须用数字式的IP地址访问它。
funsuzhou 2005-07-08
  • 打赏
  • 举报
回复
如果有重复名称的话登录windows时就会提示,楼主给那台登录windows就出现提示的机器改计算机名
夜鹰 2005-07-08
  • 打赏
  • 举报
回复
更改计算机名称试试。

参考:http://www.unix123.com/oiuoiu/ifununqjus/515553.htm
aleng18 2005-07-08
  • 打赏
  • 举报
回复
关键:找到重名,改之,too easy

方法一
1 ping 一边所有计算机,
2 nbtstat -c 看到名字 + ip的对应

方法二
可以用 quickping实现
在quickping中 按 精简结果 出现 ip mac 名 的对应。


rock8108 2005-07-08
  • 打赏
  • 举报
回复
局域网里有没有DHCP服务器,看看地址池有没有记录那台电脑的IP,试试看。
hucool 2005-07-08
  • 打赏
  • 举报
回复
那就更改另一台电脑的名称了!
walknet 2005-07-08
  • 打赏
  • 举报
回复
服务器是不能轻易改名的,因为上面装有很重要的软件,如果服务器改名的话,该软件必须重装,非常麻烦。实际上到底是不是有另外一台计算机与该服务器重名,是很不好找的,我们公司有四百台左右的计算机,不可能一台一台的去找吧。我用软件扫描后,有份IP地址与计算机名的对应表,但没有发现重名的计算机。
我想请问高手的是能不能从系统给出的信息告诉我冲突计算机的IP地址,这样就好找一些。

0000: 00 00 04 00 01 00 54 00 ......T.
0008: 00 00 00 00 df 10 00 c0 ....ß..À
0010: 06 01 00 00 00 00 00 00 ........
0018: 00 00 00 00 00 00 00 00 ........
0020: 00 00 00 00 00 00 00 00 ........
0028: 10 01 22 0a ..".
上面的信息是事件查看器中"系统"项提供的信息,“发送消息的计算机的IP地址在数据中”,能帮我把IP提取出来吗?
jacksonwj 2005-07-08
  • 打赏
  • 举报
回复
更改计算机名
hux 2005-07-08
  • 打赏
  • 举报
回复
网络上有两台计算机名是一样的,重命名其中一台就好了
田兴刚 2005-07-08
  • 打赏
  • 举报
回复
就是,将另一台重名的机子改名吧.
网管教程 从入门到精通软件篇 ★一。★详细的xp修复控制台命令和用法!!! 放入xp(2000)的光盘,安装时候选R,修复! Windows XP(包括 Windows 2000)的控制台命令是在系统现一些意外情况下的一种非常有效的诊断和测试以及恢复系统功能的工具。小编的确一直都想把这方面的命令做个总结,这次辛苦老范给我们整理了这份实用的秘笈。   Bootcfg   bootcfg 命令启动配置和故障恢复(对于大多数计算机,即 boot.ini 文件)。   含有下列参数的 bootcfg 命令仅在使用故障恢复控制台时才可用。可在命令提示符下使用带有不同参数的 bootcfg 命令。   用法:   bootcfg /default  设置默认引导项。   bootcfg /add    向引导列表添加 Windows 安装。   bootcfg /rebuild  重复全部 Windows 安装过程并允许用户选择要添加的内容。   注意:使用 bootcfg /rebuild 之前,应先通过 bootcfg /copy 命令备份 boot.ini 文件。   bootcfg /scan    扫描用于 Windows 安装的所有磁盘并显示结果。   注意:这些结果被静态存储,并用于本次会话。如果在本次会话期间磁盘配置发生变化,为获得更新的扫描,必须先重新启动计算机,然后再次扫描磁盘。   bootcfg /list   列引导列表已有的条目。   bootcfg /disableredirect 在启动引导程序禁用重定向。   bootcfg /redirect [ PortBaudRrate] |[ useBiosSettings]   在启动引导程序通过指定配置启用重定向。   范例: bootcfg /redirect com1 115200 bootcfg /redirect useBiosSettings   hkdsk   创建并显示磁盘的状态报告。Chkdsk 命令还可列并纠正磁盘上的错误。   含有下列参数的 chkdsk 命令仅在使用故障恢复控制台时才可用。可在命令提示符下使用带有不同参数的 chkdsk 命令。   vol [drive:] [ chkdsk [drive:] [/p] [/r]   参数  无   如果不带任何参数,chkdsk 将显示当前驱动器的磁盘状态。 drive: 指定要 chkdsk 检查的驱动器。 /p   即使驱动器不在 chkdsk 的检查范围内,也执行彻底检查。该参数不对驱动器做任何更改。 /r   找到坏扇区并恢复可读取的信息。隐含着 /p 参数。   注意 Chkdsk 命令需要 Autochk.exe 文件。如果不能在启动目录(默认为 %systemroot%System32)找到该文件,将试着在 Windows 安装 CD 找到它。如果有多引导系统的计算机,必须保证是在包含 Windows 的驱动器上使用该命令。 Diskpart   创建和删除硬盘驱动器上的分区。diskpart 命令仅在使用故障恢复控制台时才可用。   diskpart [ /add |/delete] [device_name |drive_name |partition_name] [size]   参数 无   如果不带任何参数,diskpart 命令将启动 diskpart 的 Windows 字符模式版本。   /add   创建新的分区。   /delete   删除现有分区。   device_name   要创建或删除分区的设备。设备名称可从 map 命令的输获得。例如,设备名称:   DeviceHardDisk0   drive_name   以驱动器号表示的待删除分区。仅与 /delete 同时使用。以下是驱动器名称的范例:   D:   partition_name   以分区名称表示的待删除分区。可代替 drive_name 使用。仅与 /delete 同时使用。以下是分区名称的范例:   DeviceHardDisk0Partition1    大小   要创建的分区大小,以兆字节 (MB)表示。仅与 /add 同时使用。   范例   下例将删除分区: diskpart /delete Device HardDisk0 Partition3 diskpart /delete F:   下例将在硬盘上添加一个 20 MB 的分区:   diskpart /add Device HardDisk0 20   Fixboot

6,850

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧