新安装(通过完全重置)的 Windows 10 Pro 计算机无法连接到网络上的 Windows 7 计算机和 Debian SMB 服务器。
它可以看到网络上的所有计算机和服务器(所有计算机都有相同的工作组名称),但只能连接到其他 Windows 10 计算机。
我在 Windows 功能中启用了“SMB 1.0/CIFS 客户端”。“启用 TCP/IP 上的 NetBIOS”已选中。
如果我从 cmd 执行:
nbtstat -a myservername
它运行并显示服务器信息
Ethernet:
Node IpAddress: [192.168.0.32] Scope Id: []
NetBIOS Remote Machine Name Table
Name Type Status
---------------------------------------------
MYSERVERNAME <00> UNIQUE Registered
MYSERVERNAME <03> UNIQUE Registered
MYSERVERNAME <20> UNIQUE Registered
☺☻__MSBROWSE__☻<01> GROUP Registered
MYDOMAIN <00> GROUP Registered
MYDOMAIN <1D> UNIQUE Registered
MYDOMAIN <1E> GROUP Registered
MAC Address = 00-00-00-00-00-00
但
net view \\myservername
给出错误“发生系统错误 53。未找到网络路径。”
答案1
感谢用户重力评论,我使用了 Wireshark。Wireshark 中有“SMB2 协商协议”,然后是“SMB2 会话设置”,在服务器提供使用访客访问进行连接后,Windows 10 停止了连接。
所以我找到了这篇微软文章https://support.microsoft.com/en-us/help/4046019
启用"Enable insecure guest logons"
组策略可以解决此问题。
答案2
我刚刚找到这个解决方案并想将其发布出去。
更新 KB4480970 停用 Windows 7 和 Server 2008 系统上的网络控制器,以便服务器上的共享不再可访问。
因此卸载Microsoft 更新 KB4480970使用以下命令:
wusa.exe /uninstall /KB:4480970
答案3
尝试网络和共享中心 -> 高级共享设置 -> 所有网络 -> 为使用 40 位或 56 位加密的设备启用文件共享,然后重启
您还可以通过 IP 而不是 netBIOS 进行连接吗?有第三方防病毒软件吗?