无法在 Windows Server 2008 R2 上启用网络发现

dar*_*iom 9 networking windows-server-2008-r2

我正在尝试在新安装的 Windows Server 2008 R2 实例上启用网络发现功能。

网络连接位于家庭或工作配置文件中(未加入域)。这些是我遵循的步骤:

  • 网络和共享中心,我选择更改高级共享设置
  • 然后我为当前网络配置文件(家庭或工作)选择打开网络发现选项
  • 然后我点击保存更改

如果我随后返回 高级共享设置屏幕,则会选择关闭网络发现选项,并且 Windows 资源管理器中的网络节点中的其他人无法看到该计算机。

我检查过的东西:

  • 我可以 ping 服务器并使用机器名称/IP 地址连接到它。
  • Windows 防火墙对专用网络和公共网络的网络发现都有例外。
  • 文件和打印机共享已启用,我可以通过使用 UNC 路径连接到服务器来向/从服务器传输文件。

我在这里缺少什么?

dar*_*iom 19

我想我找到了解决方案。来自“什么是网络发现?” Windows 帮助主题:

“网络发现需要 DNS 客户端、功能发现资源发布、SSDP 发现和 UPnP 设备主机”

我打开了服务 MMC 管理单元,看到以下服务被禁用:

  • 功能发现资源发布
  • SSDP 发现
  • UPnP 设备主机

启用和启动这些服务就成功了,现在网络发现已启用,我可以看到服务器。它没有解释为什么在 UI 中切换它不会启用这些服务。

应该先检查 Windows 帮助:-)