使用\\机器名能够访问,为什么使用\\ip形式就会出现“找不到网络路径”呢?该如何解决

使用\\机器名能够访问,为什么使用\\ip形式就会出现“找不到网络路径”呢?
使用\\机器名能够访问,为什么使用\\ip形式就会出现“找不到网络路径”呢?

请大家多多指教,   我使用的是windows   2000   advanced   server,   对方机器是2000   pro

------解决方案--------------------
症状:局域网间其他访问与状况皆正常,只有用计算机名访问局域网上的机子时无法访问。用ip地址则正常。

原因:本地局域网系统文件缺失(一般是出现在部分Ghost所装的系统上)

解决方法:拷贝用计算机名可正常访问的机子上的相关文件并覆盖。

该目录位于:
C:\windows\system32\drivers\etc

即拷贝该目录下所有文件到有症状机子的相同目录下即可。

这里提供这个目录下所有文件的压缩包。(可正常工作于windows xp与2003)

http://www.qiu5.com/lan.zip

补充:
如不行,请额外尝试这一步,右击“网上邻居”-> “属性”-> “本地连接”-> “属性”-> “Internet 协议TCP/IP”-> “属性”-> 点“高级(V)”->
1)点“DNS”标签-> 添加输入局域网网关如:192.168.1.1。
2)点“WINS”标签-> 点击“导入LMHOSTS(M)”-> 定位到 C:\windows\system32\drivers\etc\LMHOSTS.SAM


------解决方案--------------------
似乎不太可能, \\机器名用的是 netbios 协议, 这个是一个通用协议, 不包括传输本身, 传输必须再绑定到具体协议, \\ip 也用了 netbios, 无非直接用 ip 作了定址
检查是否其中一台机上装了 ipx/spx 协议, 似乎这时总是去选用 ipx/spx 定址, 可以设定一下协议的顺序
------解决方案--------------------
不是 dns, ping 是正常的? 对方 135 端口上无什么监视程序之类的?