OS X RDP 到 Windows Server 2012 R2

OS X RDP 到 Windows Server 2012 R2

我正在尝试远程桌面会话。它将从 OSX 10.8.4 到 Windows Server 2012 DataCenter R2(Build 9431)。

  • 我正在使用 Mac 的 2.1.1 远程桌面客户端。
  • 我已经禁用网络级别身份验证,尽管在 2008R2 中它运行良好。
  • 我已经设置“始终连接,即使客户端上的身份验证失败”。
  • MSTSC.EVE bin 能够连接到机器。
  • 其他窗口机器能够正常连接。

屏幕截图集合,显示五个对话框,管理员可以连接、允许远程桌面、IP 地址、RDC 无法验证计算机的身份以及安全性

答案1

当心——旧版 OS X Microsoft 远程桌面Mac Microsoft Office 2011 附带的 2.1.1 版不再适用于 Windows 2012R2(它确实适用于普通的旧版 Windows 2012)。对我来说,它失败并显示以下错误消息:

Remote Desktop Connection cannot verify the identity of the computer that you want to connect to.

(常规) Windows 2012 远程桌面客户端没有此问题。

(补充一下 - 微软有一条小注释说 2.1.1 客户端不支持 OS X v10.7 或更高版本。谁知道呢,为什么我要报告所有这些崩溃?)

好消息是新的 OS X Microsoft 远程桌面8.0.24091(仅限 Mac App Store - 呃)适用于 Windows 2012 R2。为什么此信息未列在 2012 R2 远程服务中的新增功能页面中我不知道...

(如果你想让旧客户端正常工作,你可以按照使 Mac RDP 客户端 2.1.1 (110309) 正常运行的步骤或者尝试2.1.2 旧客户端未发布版本(请有人编辑这个答案))

答案2

根据微软的下载中心页面,Mac 版远程桌面连接客户端上次更新于 2011 年 5 月 5 日,距今已有 2 年多。正如其所述,“Microsoft 远程桌面连接 Mac 客户端(版本 2.1.1)不适用于 Mac OS X v10.7(Lion)或更高版本。”

另请注意,该页面的“系统要求”下根本没有列出 Windows Server 2012。

我建议使用较新的客户端(例如我使用绳索支持 OS X 10.5-10.8),因为使用微软的旧软件可能会出现意外行为。

答案3

对于仍在使用旧 RDP 应用程序的用户,执行以下操作会有所帮助:

在计算机上的组策略中启用 RDP 安全层:

  1. 验证防火墙是否允许使用 RDP(端口 3389)进行远程桌面连接
  2. 单击“开始”>“运行”输入 gpedid.msc,然后单击“确定”
  3. 组策略编辑器将打开在左侧栏中,展开Computer Configuration>Administrative Templates>Windows Components>Remote Desktop Services>Remote Dekstop Session Host
  4. 选择安全改变要求使用特定安全层进行远程桌面 (RDP) 连接”设置为已启用并选择远程桌面协议在选项窗格中。
  5. 改变使用网络级别身份验证要求对远程连接进行用户身份验证已禁用
  6. 关闭组策略编辑器并重新启动机器以使更改生效。

我不知道这是否是一种不安全的做法,但对于我的家庭网络,我不介意更改设置。我从这里

我一直在使用新的 RDP 客户端,它运行良好,直到最近更新后,它丢失了我的所有连接。更烦人的是,它不存储我创建的连接,每次我打开应用程序时都会显示“新功能弹出窗口”,尽管它已经不是新客户端了。在我解决这个问题之前,我会使用旧客户端。

答案4

我仍然遇到同样的情况。除了一些看起来非常简陋的网站外,OS X 的未发布的 2.1.2 版 RDC 已经很难找到,而且不知何故,CoRD 对我来说根本不起作用,在命令行上打印“Connection reset by peer”。解决方案是皇家多伦多证券交易所2.2.4 版,对于我有限的需要而言是免费的。显然,未来的 3.0 版也将放弃对 OS X 10.9 之前的版本的支持,但当前版本应该仍然可用。

相关内容