小白自己的XP电脑不能访问windows server2012服务器上的共享

说明:XP客户端机ping怎么测试端口有没有问题,windows server 2012是服务器的系统 。
问题描述:xp客户端通过运行窗口执行\IP命令的时候 , 提示“无任何网络提供程序制定的网络路径” 。
远程时提示的错误
但是问题来了,我的xp客户端电脑是可以访问其他服务器的,那应该是win server 2012服务器的设置问题? 但是后来马上又被我否定了,因为局域网内的其他客户端机是可以访问到win server 2012服务器的 。
下面就一步一步去找问题:
1、看一下有没有打开防火墙 , 打开的话,关闭一下防火墙试试看能不能正常访问 。结果关了也不能访问,继续下一步 。
2、通过ping命令,测试一下网络是否通 。后测网络是正常的 。

小白自己的XP电脑不能访问windows server2012服务器上的共享

文章插图
【小白自己的XP电脑不能访问windows server2012服务器上的共享】3、检查一下服务是否都开启的 。在运行窗口中输入services.msc回车,确认Server服务,Workstation服务,Computer Browser 服务是否已经开启 。我的这三个服务也是开启的 。继续下一步 。
4、在注册表的位置HKEY_LOCAL_MACHINESystemCurrentControlSetServicesNetBTParameters找到SMBDeviceEnabled值,选中十进制的单选框,输入1就可以了 。这个功能其实就是启用了445端口 。SMB(Server Message Block)协议在NT/2000中用来作文件共享,在Win-NT中,SMB运行于NBT(NetBIOS over TCP/IP)上,使用137 , 138(UDP),139(TCP)端口 。
改好了注册表的值后重启 。再用 netstat -an查看一下系统的端口占用情况 , 看看445端口是否已经开启了。我这里的就是通过开启了这个端口就可以共享了 。但是开启这个端口是危险端口的 。暂时不知道通过其他什么方法ping怎么测试端口有没有问题,在不用445端口的情况下,在局域网里使用共享文件和共享打印机,要每一台电脑都更改共享端口也是挺累的一件事情的 。
总结:在win server2012一定要用445才能访问共享 。难道在win server2008只需要135端口就可以共享了吗?
修改之前只有135共享端口在监听
修改之后就有445端口监听
本文到此结束 , 希望对大家有所帮助!

猜你喜欢