![我禁用了 SMB1。我的网络计算机不再列出。我该怎么办?](https://linux22.com/image/1527751/%E6%88%91%E7%A6%81%E7%94%A8%E4%BA%86%20SMB1%E3%80%82%E6%88%91%E7%9A%84%E7%BD%91%E7%BB%9C%E8%AE%A1%E7%AE%97%E6%9C%BA%E4%B8%8D%E5%86%8D%E5%88%97%E5%87%BA%E3%80%82%E6%88%91%E8%AF%A5%E6%80%8E%E4%B9%88%E5%8A%9E%EF%BC%9F.png)
如果没有 SMB 1 工作(例如按照建议禁用它这里), 使用 Windows 资源管理器浏览具有共享的计算机将不再有效(如预期)。 它们仍然可以使用\\COMPUTER\...
,我猜这涉及 DNS 查找,但它们不会自动列出。
- Windows 10 上有哪些图形或非图形(
cmd
、PowerShell)方式列出提供共享的远程机器? - 使用或不使用域运行是否会改变可用的选项?
答案1
确实如此。当您删除 SMB1 功能时,基于 NetBIOS 工作的 1996 年计算机浏览器也会消失。仍出现在网络中的设备是基于 UPnP 或(如果条件合适)基于 Bonjour 的设备。
但是,有了 Active Directory,Explorer 工具栏上就会添加一个“搜索 Active Directory”按钮。您可以在 Active Directory 中搜索已加入域的计算机。(这应该可以很好地替代网络浏览器。)此外,共享文件夹可以直接发布到 Active Directory。这些已注册的共享文件夹会显示在搜索中。最后,您可以将快捷方式和映射驱动器部署到网络共享。
奖金信息:您说“它们仍然可用\\COMPUTER\...
,我猜这涉及 DNS 查找 [...]”嗯,不一定。Windows 有 7 种不同的名称解析方法,包括广播、WINS 查找、DNS 查找、HOSTS 文件和其他一些我现在不记得的方法。