一台工作站访问服务器的速度很慢,但其他工作站速度很快

我刚刚安装了Windows Server 2008的机器。它托pipe着各种服务,如IIS,POP3,SMTP,Squeezeboxes,VNC的音乐。 在第一个星期左右,所有的工作都很好。

有一天,我需要在服务器上创build一个映射的驱动器,以便它可以访问我的工作站上的文件。 Windows表示需要networking发现,所以我打开了“家庭/办公室”选项(而不是“公共”)。

这可能是巧合,但从那时起,我一直在从我的主工作站(运行Windows 7/64)访问各种服务的麻烦:

  • POP3继续正常工作,但SMTP延迟或完全失败。 (Telnet连接需要20秒,但Outlook永远不会发送消息。)
  • VNC完全失败。 我重新安装在服务器上,现在它可以工作,但感觉不舒服。
  • 音乐Web服务器极其延迟,通常是失败的。 我尝试重新安装,现在在浏览器选项卡上显示页面名称大约需要30秒,而显示任何页面内容的时间又是30秒。

在本地networking上的其他机器看起来很好,就像通过互联网连接的机器一样。

我不相信我会在我自己的机器上改变任何会导致这种情况的东西。 我考虑过我的反病毒的可能性,所以我卸载AVG(商业版),但没有帮助。 之后,我安装了Norton 360,并没有在我的机器上抱怨病毒,延迟仍然存在。

因为只有我的机器受到影响,所以我很想把责任推到那里,除了我不记得改变任何东西,并且在服务器上重新安装软件改善了情况。 因此,服务器也可能会发生一些事情。

服务器的防火墙已经打开了所有必要的端口,并且对于其他工作站(包括通过Internet连接的外部机器)工作正常,这表明它应该没问题。

有任何想法吗?

我已经确定了问题的原因。 在我的testing中,我一直在使用服务器的机器名PITA2。 当我尝试使用它的IP4地址(192.168.0.100),连接再次快速。

在我的旧机器上,我通常会将服务器的名称+地址对添加到文件c:\ windows \ system32 \ drivers \ etc \ hosts中 。 Windows在parsingnetworking机器名称方面已经变得更好了,所以我从来没有在我的新工作站上这样做过。 当我更改了服务器的networking发现设置时,我怀疑姓名识别设备不知何故受到了阻碍。 它最终还是算出来了,但是需要很长时间。

剩下的机器比较旧,在主机文件中仍然有这个明确的条目,这就是为什么它们没有连接延迟。

现在我需要弄清楚服务器上发生了什么变化,这样我就可以改变它了。