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


8

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

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

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

如果然后我返回“ 高级共享设置”屏幕,则选择“关闭网络发现”选项,并且该计算机对Windows资源管理器中“网络”节点内的其他用户不可见。

我检查过的事情:

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

我在这里想念什么?


我的印象是Network Discovery处理的是uPnP设备,而不是其他计算机。
Powerlord

不,在W2K8,Vista和Win7中,Network Discovery是指使您的计算机在网络上可被发现。
joeqwerty

实际上,网络发现适用于计算机和设备发现。从Windows帮助“ [它会影响您的计算机是否可以找到网络上的其他计算机和设备,以及网络上的其他计算机是否可以找到您的计算机”
dariom

Windows帮助被低估了,但是由于本文的缘故,您的需求才有所减少。:)感谢您做功课!
Matias Nino

Answers:


17

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

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

我打开了“服务” MMC管理单元,发现禁用了以下服务:

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

启用并启动这些服务可以解决问题,现在启用了“网络发现”,我可以看到服务器。它没有解释为什么在UI中切换此功能不会启用这些服务。

应该先检查Windows帮助:-)


我在其他地方读到这些服务甚至不必运行;只是没有Disabled。我无法确认;但如果有人可以,我会很乐意。我正在尝试解决Windows Server 2012 Standard中的相同问题;但它甚至不具有一个SSDP Discovery服务了。
伊恩·博伊德

3

我遇到了同样的问题,我只启动了功能发现资源发布,并且它起作用了。

拉斐尔


长官!这可行!
SgtOJ 2012年

0

我发现“网络和共享中心”界面有些混乱,而且不太直观。您可以尝试共享一个文件夹(从Windows资源管理器而不是从“网络和共享中心”或“计算机管理”控制台),以便Windows可以启用适当的设置来打开共享和网络发现,而不是尝试在文件夹中找到它。网络和共享中心。


感谢您的回复。我想我已经找到了解决方案:Network Discovery使用的某些服务未运行(并且被禁用)。我已经添加了答案。
dariom

0

我发现我还需要将计算机浏览器服务设置为自动启动。


0

感谢那!但是,我必须另外启用“服务器”和“工作站”,才能最终发现同一网络上的服务器。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.