我们遇到了一个非常奇怪的问题,两台服务器通过 UNC 路径相互通信。我们总共有四台 Web 服务器,它们都连接到同一个交换机,运行相同的操作系统版本、补丁级别等。其中两台服务器无法通过 UNC 共享相互访问,但访问其他两台服务器没有问题。我们已经排除了交换机和电缆的问题,现在没有什么办法了。
当我们尝试通过 UNC(即 \ip\c$)进行连接时,系统进程达到 50% 并挂起。您几乎必须重新启动该设备。
操作系统:Windows 2003 Web Edition,Service Pack 2 网卡:Broadcom NetExtreme
有人想试一试吗?
答案1
抛出一些重拳:
- 重建 TCP/IP 堆栈
- 安装 WINS 服务器
- 禁用 NIC 上的 TCP/IP 卸载(Microsoft 支持曾经告诉我,Windows 在卸载方面表现不佳)
- 确保每个网卡和交换机端口的速度相同(最好全部设置为 1Gb)
- 在其中一个服务器上以安全模式启动网络,看看它是否可以访问另一个。然后在 SMwN 中尝试两者,看看会发生什么。至少你可以通过这种方式缩小服务范围。
答案2
只是想再补充一些东西......
- 能否从无问题的机器 ping 通有问题的机器,反之亦然
- 你的 DNS 没问题吗?我觉得是 DNS 问题(尤其是 ping 不通的时候)
- 尝试“ipconfig /flushdns”以获得更好的措施
- 网络驱动程序是 Broadcom 的还是 Microsoft 的通用驱动程序?如果是 Broadcom 的,它们在所有服务器上的驱动程序版本是否都相同?可能还值得检查 Broadcom 是否提供较新的驱动程序。