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

Knu*_*sen 2 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)
Run Code Online (Sandbox Code Playgroud)

昨晚的更新中似乎有一些变化,但到目前为止我还没有在 microsoft.com 上看到任何内容来证明这一点。我确实听说 XP 即将走到尽头。有任何想法吗?

Eva*_*son 6

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

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

  • 名称是否解析为正确的 IP 地址?(你不会相信在我意识到 DNS 名称指向错误地址之前,我已经在堆栈中进一步战斗了多少次......)

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

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