读书人

使用\\机器名能够访问为什么使用\\i

发布时间: 2012-02-11 09:51:35 作者: rapoo

使用\\机器名能够访问,为什么使用\\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 端口上无什么监视程序之类的?

读书人网 >.NET

热点推荐