局域网内电脑之间ping ip可以ping通,ping计算机名无法ping通

lyp524 2008-06-25 02:42:42
所有电脑上网一切正常,只是互相不能ping 通计算机名,但是ping ip可以 ping通。
所有 电脑通过三层交换机连接,无路由。无dns和dhcp服务器,局域网自己划的网段,都是静态ip,。host文件也改过还是不行。

网上百度一堆同样问题,没找到好使的方法。

内部做的vlan,vlan内部之间 跨vlan都不能ping计算机名。

是交换机配置的原因 还是什么协议没装。

请教局域网内到底通过什么协议去解析计算机名称?在无dns情况下
...全文
3171 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
autofly 2009-03-18
  • 打赏
  • 举报
回复
问题多多,这很难说,我装了N NETBIOS一样不行
lyp524 2008-06-25
  • 打赏
  • 举报
回复
多谢大家

问题是NetBIOS NWLink协议问题

机器A要想通过机器名ping通机器B,只要在机器B上安装NWLink IPX/SPX/NetBIOS Compatible Transpor 即可

ps:
一个小问题,本地连接属性里面《此连接使用下列项目》中的各个协议前面的小勾有什么作用啊?
我把NWLink IPX/SPX/NetBIOS Compatible Transpor 协议装了,但是把
NetBIOS NWLink
NWLink IPX/SPX/NetBIOS Compatible Transpor两个前面的勾去掉还能ping通
miaobing2008 2008-06-25
  • 打赏
  • 举报
回复
呵呵,我断定是NetBIOS NWLink协议问题!
具体我说解释不清楚,你自己看看那些介绍,然后 理解+实践
miaobing2008 2008-06-25
  • 打赏
  • 举报
回复
Nbtstat
显示基于 TCP/IP 的 NetBIOS (NetBT) 协议统计资料、本地计算机和远程计算机的 NetBIOS 名称表和 NetBIOS 名称缓存。Nbtstat 可以刷新 NetBIOS 名称缓存和使用 Windows Internet 名称服务 (WINS) 注册的名称。使用不带参数的 nbtstat 显示帮助。

语法
nbtstat[-a RemoteName] [-A IPAddress] [-c] [-n] [-r] [-R] [-RR] [-s] [-S] [Interval]

参数
-a remotename

显示远程计算机的 NetBIOS 名称表,其中,RemoteName 是远程计算机的 NetBIOS 计算机名称。NetBIOS 名称表是与运行在该计算机上的应用程序相对应的 NetBIOS 名称列表。

-A IPAddress

显示远程计算机的 NetBIOS 名称表,其名称由远程计算机的 IP 地址指定(以小数点分隔)。

-c

显示 NetBIOS 名称缓存内容、NetBIOS 名称表及其解析的各个地址。

-n

显示本地计算机的 NetBIOS 名称表。Registered 的状态表明该名称是通过广播还是 WINS 服务器注册的。

-r

显示 NetBIOS 名称解析统计资料。在配置为使用 WINS 且运行 Windows XP 或 Windows Server 2003 操作系统的计算机上,该参数将返回已通过广播和 WINS 解析和注册的名称号码。

-R

清除 NetBIOS 名称缓存的内容并从 Lmhosts 文件中重新加载带有 #PRE 标记的项目。

-RR

释放并刷新通过 WINS 服务器注册的本地计算机的 NetBIOS 名称。

-s

显示 NetBIOS 客户端和服务器会话,并试图将目标 IP 地址转化为名称。

-S

显示 NetBIOS 客户端和服务器会话,只通过 IP 地址列出远程计算机。

Interval

重新显示选择的统计资料,可以在每个显示内容之间中断 Interval 中指定的秒数。按 Ctrl+C 停止重新显示统计信息。如果省略该参数,netstat 将只显示一次当前的配置信息。

/?

在命令提示符下显示帮助。

注释
• Nbtstat 命令行参数区分大小写。
lyp524 2008-06-25
  • 打赏
  • 举报
回复
反正不是
NetBIOS NWLink
NWLink IPX/SPX/NetBIOS Compatible Transpor
就是
host文件的问题

或者两则同时
正在试验
lyp524 2008-06-25
  • 打赏
  • 举报
回复
如何刷新BIOS列表?
[Quote=引用 8 楼 miaobing2008 的回复:]
nbtstat 刷新下BIOS列表,再试试看
以前遇到过,解决了!装了NetBIOS NWLink协议以后不用改hosts文件的
[/Quote]
miaobing2008 2008-06-25
  • 打赏
  • 举报
回复
呵呵,解决了就好。原因找到了吗?
经验很重要!
lyp524 2008-06-25
  • 打赏
  • 举报
回复
我在测试一下 然后发上来
lyp524 2008-06-25
  • 打赏
  • 举报
回复
解决了
miaobing2008 2008-06-25
  • 打赏
  • 举报
回复
nbtstat 刷新下BIOS列表,再试试看
以前遇到过,解决了!装了NetBIOS NWLink协议以后不用改hosts文件的
rock3389 2008-06-25
  • 打赏
  • 举报
回复
在X:\winnt\system32\drivers\etc 下的hosts文件中做下解析,如:
127.0.0.1 localhost
192.168.1.100 a01(计算机名)
192.168.1.101 a02(计算机名)
lyp524 2008-06-25
  • 打赏
  • 举报
回复
两台机器都装 还是互相ping不通

这个问题都困扰我半年了
miaobing2008 2008-06-25
  • 打赏
  • 举报
回复
看看这些:
netbios(NETwork Basic Input/OutputSystem)网络基本输入输出系统。
NetBIOS是1983年IBM开发的一套网络标准,微软在这基础上继续开发。微软的客户机/服务器网络系统都是基于NetBIOS的。应用程序通过标准的NetBIOSAPI调用,实现NetBIOS命令和数据在各种协议中传输。Microsoft网络在WindowsNT操作系统中利用NetBIOS完成大量的内部联网。它还为许多其它协议提供了标准界面。TCP/IP、NetBEUI和NWLink都有NetBIOS界面,应用程序都可以利用。NetBIOSAPI是为局域网开发的,现已发展为标准接口。无论是在面向连接或面向非连接的通信中,应用程序都可用其访问传输层联网协议。NetBIOS接口是为NetBEUI,NWLink,TCP/IP及其它协议而写的,因此应用程序不需要关心哪个协议提供传输服务(NT所使用的任何协议都有传输驱动界面具备沟通NT的NetBIOS与本机的协议能力)。因为这些协议都支持NetBIOSAPI,所以都提供了建立会话和启动广播的功能。网络上的每一台计算机都必须唯一地与NetBIOS名等同起来。在建立NetBIOS会话或发送广播时需要这个名字。当通过NetBIOS会话使用该名字时,发送方必须能够将NetBIOS名转化为一个IP地址。由于IP地址和名字都需要,在进行成功的通信之前,所有的名字转换方法都必须能够给出正确的IP地址。netbios是一个不可路由的协议。适用于广播式网络,没有透明网桥是不能跨越网段的。但是他可以绑定到任意的一个协议之上。如tcp/ip协议,这就是为什么他能成为你机器里的后门的主要原因了!首先:这个后门可以泄漏你的信息。那就是你的计算机名和工作组。有不少人会用自己的真实姓名做计算机名称,还有自己的单位名称作为工作组。这样很容易根据某个人的固定信息找到某个人的ip地址。
一个 NetBIOS 名称包含 16 个字节。每个名称的前 15 个字节是用户指定的,表示:

标识与网络上单个用户或计算机相关联的某个资源的唯一名称。 标识与网络上的一组用户或计算机相关联的某个资源的组名。 每个 NetBIOS名称中的第 16 个字符被 Microsoft NetBIOS客户用作名称后辍,用来标识该名称,并表明用该名称在网络上注册的资源的有关信息。每个 NetBIOS名称都配置成一个唯一的(专有的)名称或组(非专有的)名。

唯一的名称通常用来向计算机上的特定进程发送网络通讯。组名用来同时向多台计算机发送信息。

IPX协议

说明:全称Internetwork Packet Exchange(网间数据包交换),IPX协议是Novell NetWare自带的最底层网络协议,主要用来控制局域网内或局域网之间数据包的寻址和路由,只负责数据包在局域网中的传送,并不保证消息的完整性,也不提供纠错服务。

应用:在局域网中传输数据包时,如果接收节点在同一网段内,通过IPX协议就直接按该节点的ID将数据传给它;如果接收节点不在同一网段内,那么通过IPX协议可以将数据包交给NetWare服务器,再继续传输。在使用过程中,网络管理员可以通过使用相应的IPX路由命令,比如“routing ipx add/set staticroute”表示在IPX路由表中添加或配置静态IPX路由,“routing ipx set global”表示配置全局IPX路由设置。

SPX协议

说明:全称Sequences Packet Exchange(顺序包交换),SPX协议是基于施乐的Xerox SPP(Sequences Packet Protocol,顺序包协议)协议,同样是由Novell公司开发的一种用于局域网的网络协议。在局域网中,SPX协议主要负责对整个传输的数据进行无差错处理,即纠错。

应用:SPX协议一般和上面介绍的IPX协议组合成IPX/SPX协议来使用,多用于Netware网络环境以及联网游戏。

IPX/SPX协议

说明:IPX/SPX协议即IPX与SPX协议的组合,它是Novell公司为了适应网络的发展而开发的通信协议,具有很强的适应性,安装方便,同时还具有路由功能,可以实现多网段间的通信。其中,IPX协议负责数据包的传送;SPX负责数据包传输的完整性。在微软的NT操作系统中,一般使用NWLink IPX/SPX兼容协议和NWLink NetBIOX两种IPX/SPX的兼容协议,即NWLink协议,该兼容协议继承了IPX/SPX协议的优点,更适应Windows的网络环境。

应用:IPX/SPX协议一般可以应用于大型网络(比如Novell)和局域网游戏环境中(比如反恐精英、星际争霸)。不过,如果不是在Novell网络环境中,一般不使用IPX/SPX协议,而是使用IPX/SPX兼容协议,尤其是在Windows 9x/2000组成的对等网中。
miaobing2008 2008-06-25
  • 打赏
  • 举报
回复
很多东西理论我都忘了,我开始做网管的时候就遇到这个问题
miaobing2008 2008-06-25
  • 打赏
  • 举报
回复
所有的都装把
lyp524 2008-06-25
  • 打赏
  • 举报
回复
在ping的计算机上 还是在被ping的计算机上 还是两者都是

miaobing2008 2008-06-25
  • 打赏
  • 举报
回复
添加协议:
NetBIOS NWLink
NWLink IPX/SPX/NetBIOS Compatible Transpor.....

6,185

社区成员

发帖
与我相关
我的任务
社区描述
windows网络管理与配置
社区管理员
  • 网络管理与配置社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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