Windows Server 2008 和 OS X 服务器连接速度缓慢

Windows Server 2008 和 OS X 服务器连接速度缓慢

我正在设置一个新的 Windows Server 2008 x64 文件服务器。对于 Windows 工作站,一切都按预期运行,但对于 OS X 工作站,甚至需要 30 多秒才能连接到服务器。有趣的是,当连接建立后,一切都运行顺利。

还:

  • 在我们的旧 Windows Server 2003 文件服务器上不存在这样的问题

  • 如果我使用 Terminal.app 并挂载,连接会立即建立

  • 我尝试过在谷歌上搜索这个问题(当然),也尝试过在服务器端禁用 SMB 2.0 之类的方法,但没有成功

还有其他人遇到过这个问题并找到了解决方案吗?

答案1

DNS 问题(30 秒超时,然后正常工作)的迹象很严重。我会安装 wireshark 并查看 OS X 系统在 30 秒内尝试执行的操作。我敢打赌是某种 DNS 的问题。

答案2

我发现当您单击“前往”->“连接到服务器”并输入 smb://server/share 时,大约需要 19 秒才能显示登录提示。

如果我单击“前往”->“连接到服务器”并输入 smb://server:139/share,则大约需要 4 秒钟才能获得登录提示。

尝试一下,看看效果如何。

阿德里安·佩奇

答案3

我完全忘记了这个帖子,但是在我恢复我的帐户并评论另一个帖子后我才记起来。

解决方案是创建一个文件 /Library/Preferences/edu.mit.Kerberos,内容如下:

[libdefaults]
default_realm=foo.local
dns_fallback=no

您需要重新启动 os x 才能生效。

答案4

我不能 +1,因为我是新来的。有人能帮我 +1 吗,因为我也遇到了这个烦人的问题。

网络跟踪确实显示了一些 DNS 流量耗时 30 秒......

相关内容