升级到 1709 版后无法访问运行 Windows 10 的计算机上的 SMB 共享

升级到 1709 版后无法访问运行 Windows 10 的计算机上的 SMB 共享

随着 Windows 10 版本 1709 的最近更新,我无法再通过 SMB 从我的 Mac 系统挂载共享文件夹。据微软称,更新 1709 终于删除了对 SMBv1 的支持并且仅接受使用 SMBv2 或更高版本的请求。我怀疑这就是我无法再访问共享驱动器的原因,因为自从我升级 Windows 系统以来,这个问题就一直存在。

现在,我向社区提出一个问题:我该怎么做才能继续通过 SMB 访问共享驱动器?我尝试按照这篇文章,无济于事。我在这里有点卡住了,因为我对 SMB 协议的理解非常有限。

细节:

  • 系统运行 MacOS 10.11.6 和 Windows 10 v1709
  • 我确保 Windows 系统可以访问(ping 响应)
  • 我尝试使用两种方式安装目标驱动器:
    • 通过 Finder:⌘+K 快捷键,smb://server-name/folder
    • 使用以下命令:mount_smbfs //user@address/folder ./mount-point

两种方法都会超时。如果您需要有关所涉及系统的更多信息,请告诉我。

答案1

不完全确定我的问题是否确实与最近的 Windows 10 升级或我的工作站嵌入工作场所网络的方式的变化有关,但我能够通过编辑“SMB-in”来解决我的问题接受的远程地址的默认设置从“本地子网”到“任何”(或任何对您的设置有意义或足够安全的内容)。

该设置可以在这里找到:控制面板 => 系统和安全 => Windows Defender 防火墙 => 高级 => 入站规则 => 文件和打印机共享(SMB-in)

我无法验证更新后此设置是否已更改。但可以肯定的是,这不是客户端 SMB 协议不兼容的问题。

相关内容