我们维护一个 Windows 2003 终端服务器,供我们的一个远程办公室连接以完成所有工作。每天早上,当他们尝试连接时,都会收到服务器不可用的错误。从我们自己的内部网络,我们能够使用 RDP 顺利登录该服务器。重新启动服务器后,远程办公室能够再次连接。在我看来(虽然可能不正确),根据症状,问题不在于网络(重新启动后不会改变)或所有许可证都用完了(我们能够登录)。但我不知道问题可能是什么。任何有关排除此故障的想法都将不胜感激。
附加信息:(2012 年 5 月 1 日)
首先,我要感谢到目前为止提出建议的所有人。他们很棒。所以我测试了一些事情,结果如下:当外部子网的连接丢失时,我本地登录服务器并尝试访问子网。它失败了,提示“没有可用的网络路径提供程序”。然后我在浏览器中快速进行了一次 Google 搜索,在调出 Google 页面后,我再次能够看到被阻止的子网。
我们使用 Windows ARP 命令检查服务器上 NIC 卡的 MAC 地址是否与 ARP 缓存匹配,同样,我们还检查了 Cisco ASA 5500 路由器的 ARP 缓存中是否存在错误条目。
答案1
尝试在白天从本地子网和远程子网执行一系列 tracert 命令。查看路由是否发生变化或无法解析。
答案2
事实证明,问题出在服务器上的多个 NIC 卡上。每个 NIC 都用于不同的子网。出于某种原因,除非我先登录服务器并发出出站请求,否则服务器最终会感到困惑并停止响应 NIC 上的 RDP 请求。一旦我禁用另一个 NIC,一切就都好了。