Win10_1709解决局域网共享不能访问的问题
有一台电脑用1709的iso新装的win10(电脑A),装好后无法访问原windows server 2016的samba共享文件(电脑B),但可以访问局域网内另一台从win10旧版本升级到1709的电脑(电脑C)。预计是smbv3的锅,做以下步骤处理:
控制面板->程序->添加删除windows功能,增加了smb 1.0支持,重启。
重启后局域网可以看到B了,以为这下搞定了,没想到,打开提示无效的网络路径,这就鬼了……没头绪,开始搜索,找到个微软官方论坛的同故障,有人说处理好了,照做还是不行(连接放出来参考:https://answers.microsoft.com/zh-hans/windows/forum/windows_10-networking-winpc/win10/690576a3-1af3-46d1-9d1a-664469f06757)。
找了一圈基本上没有靠谱的解决方案,和朋友合计了一下,大致上搞明白方向了,就是samba协议升级惹的祸。那么从根源上来找,第一步,先确定端口正常通信
[code]
telnet B_IP135
[/code]
进去了,没问题,ctrl+],quit。
第二步,查看映射
[code]
net use
[/code]
发现列表是空的……
第二步.2,查看ip映射
[code]
net view \B_IP
[/code]
报错53,找不到网络路径。这就有点妖了,应该问题出在这里。
第三步,查看B的计算机管理\共享,默认映射$IPC是有的,说明服务端设置没问题,那么手动建立映射
[code]
net use \B_IP$ipc /user:有管理员权限的用户名
[/code]
返回信息,命令成功完成。这就差不多了。
查看刚才建立的映射。
[code]
net view \B_IP
[/code]
返回信息所有的共享目录都列出来了。
这就成了,现在计算机里面直接\B_IP就可以正常使用共享文件了。不过直接访问UNC还是不对,于是在B电脑上加了一个WINS服务,在A上把WINS指到B上,成了。
总结:新的samba3协议很坑,装回sambav1也一样坑,建议做局域网文件服务器的电脑标配WINS。