更新后,突然无法从 Windows XP 客户端访问 Windows Server 2008 R2 共享

更新后,突然无法从 Windows XP 客户端访问 Windows Server 2008 R2 共享

今天,我无法从我小办公室的 3 台 Windows XP 机器中的任何一台查看我的 Windows Server 2008 R2 共享。5 台 Win7 机器没有受到影响(它们仍然能够浏览/访问 2008 服务器),但我的任何一台 WinXP 机器都无法再访问 2008R2 服务器。昨天(以及前一年)一切都运行正常。我没有设置域。我仍然可以从 WinXP 客户端访问 Win7 共享。

浏览服务器日志,我发现昨晚安装了以下更新:

> Installation Ready: The following updates are downloaded and ready for
> installation. This computer is currently scheduled to install these
> updates on ?Thursday, ?November ?15, ?2012 at 3:00 AM: 
> - Security Update for Windows Server 2008 R2 x64 Edition (KB2761226)
> - Security Update for Microsoft .NET Framework 3.5.1 on Windows 7 and Windows Server 2008 R2 SP1 for x64-based Systems (KB2729452)
> - Windows Malicious Software Removal Tool x64 - November 2012 (KB890830)
> - Cumulative Security Update for Internet Explorer 9 for Windows Server 2008 R2 x64 Edition (KB2761451)

昨晚的更新似乎有些变化,但到目前为止,我还没有在 microsoft.com 上看到任何可以证明这一点的内容。我确实听说 XP 很快就要走到尽头了。有什么想法吗?

答案1

在您得出 Windows 更新是罪魁祸首的结论之前,请确保您知道您具有良好的名称解析度并且 Windows 防火墙设置没有发挥作用。

  • 客户端是否能够解析名称“servername”(用作ping servername测试基于 DNS 和基于 NetBIOS 的名称解析的好方法)?

  • 该名称是否解析为正确的 IP 地址?(你不会相信我在堆栈中挣扎了多少次才意识到 DNS 名称指向了错误的地址......)

  • netstat -a -n服务器计算机是否显示它正在监听 TCP 端口 139 和/或 445(取决于您是否启用了 NetBIOS)?

  • Windows 7(实际上是 Vista)从默认操作系统加载中删除了 TELNET 客户端(在我看来,这很可惜)。安装它,或者使用您最喜欢的 netcat 实现,并从客户端验证您是否可以在 TCP 端口 445 上与服务器计算机建立 TCP 连接。如果您无法开始仔细查看服务器计算机上的防火墙设置。

答案2

您是否检查过 Windows 防火墙配置文件设置?那里有什么变化吗?尝试进入服务管理器、配置、Windows 防火墙。验证是否有任何配置文件处于活动状态,如果是,则阻止了哪些通信。我们正在对类似问题进行故障排除。

答案3

今天早上我们刚收到客户的来信,他遇到了完全相同的问题。

所有 XP/2003 机器都无法访问 2008R2 DC 上的任何共享。我们进行了大约一个小时的测试、ping、dns、防病毒、防火墙故障排除等,但只是坐在这里摸不着头脑。

我们发现更新在 16 日就已经自动进行了,但现在已经是 27 日了。11 天过去了,问题突然又出现了?

自 16 日起卸载所有更新,重新启动 2008 服务器...现在一切正常。

谢谢 OP。

相关内容