无法从 XP 客户端浏览 Server 2008R2

无法从 XP 客户端浏览 Server 2008R2

我们刚刚在 Windows 2003 域中部署了 Windows 2008R2 服务器。XP 客户端无法在“整个网络”中浏览并找到新服务器。可以通过输入进行访问,\\servername并可以通过名称和 IP 地址对其进行 ping。用户可以毫无问题地访问共享。已启用 TCP/IP 上的 Netbios。计算机浏览器正在 Windows 2008R2 系统上运行。已启用“打开网络发现”。

这些服务是根据一篇 MS 文章启动的

  • 计算机浏览器
  • DNS 客户端
  • 功能探索资源出版物
  • SSDP 发现
  • UPnP 设备主机

答案1

您的设置中是否有多个网络/广播域?如果是,您需要有一台 WINS 服务器,并设置您的客户端和服务器以指向它,以便它们全部正确显示在浏览列表中。

您应该使用来自XP SP2 支持工具进行进一步的故障排除 - 特别是确定当前子网的主浏览器和域主浏览器。

即使您已经在 Windows Server 2008 上启动了浏览器服务,它也可能以某种方式被阻止发送或接收 NetBT 浏览公告和请求数据包 - 如果您使用防火墙或启用了 Windows 防火墙,请考虑出于测试目的禁用它。

答案2

  1. 您是否在 W2K8 服务器上启用了网络发现?

  2. 为什么在网上邻居或网上邻居中找到服务器很重要?

答案3

如上所述,WINS 对此有很大帮助。您的 Windows 2008 机箱是否在其 TCP/IP 属性下配置了任何 WINS 服务器?如果您不使用 WINS,并且服务器/客户端位于不同的 VLAN 上,那么我认为 XP 客户端将无法看到 Windows 2008 机箱。Netbios 通过广播工作,而广播通常不会跨 VLAN 传递。这就是 WINS 发挥作用的地方。如果它们位于同一子网上,请检查网络适配器的 TCP/IP 属性(在两个机箱上),并确保将 netbios 设置为默认值。

尝试一下,从 Windows XP 框中,运行以下命令“nbtstat -a server”(服务器是您的 Windows 2008 R2 框的名称)。如果没有任何返回,则 netbios 不起作用,因此您的网络位置将不起作用。

答案4

听起来 XP 客户端配置为优先使用 NetBIOS 名称解析。在客户端上禁用 TCP/IP 上的 NetBIOS (NBT)。

相关内容