我迫切需要在独立机器上运行 Windows Server 2012 R2 终端服务。为此,我设置了一个带有自己的许可证管理器的终端服务器并安装了 8 个许可证。当我连接到我们的域时,它工作得很好,但是一旦我通过简单地拔下网络电缆从域中删除服务器,它就会拒绝来自任何 MSTSC 的连接,甚至在服务器本身上运行它。
我已经阅读了很多这方面的内容,似乎微软有意提出了一个要求,要求终端服务器位于具有活动域控制器的网络上。所以,我的问题是:
是否可以在终端服务器上的 Hyper-V 实例上运行域控制器?我在服务器上有 32 GB 的 RAM 和 8 核处理器,因此性能不会成为问题。此外,Windows Server 2012 R2 Essentials 是否足以在 Hyper-V 实例中启动并运行它?
快速回复将不胜感激,因为我正处于严重的时间紧缩状态以使其正常工作。
是的,但更好的方法可能是将此物理机设置为 Hyper-V 主机,并在其上运行终端服务器和域控制器。
但是,只要您正确配置 Hyper-V 网络,您就可以在当前操作系统上安装 Hyper-V,以及 RDS 角色,并在 VM 中安装来宾域控制器以满足您的域连接要求面对。
当然可以,但是……为什么?简单地安装标准版 Windows 操作系统并将其升级为现有林/域中的域控制器应该更快、更容易、更好。
如果您真的需要这样做,那么我不知道为什么您不能在主机上同时运行 Hyper-V 角色和 RDS 角色并在该主机上的 VM 中运行 DC。您需要配置 Hyper-V 网络,以便主机和 VM 可以通信。如果它是一个独立的盒子,那么只需一个内部网络就足够了。
如果您有能力,我建议您仅在主机上安装 Hyper-V 角色并在两个单独的虚拟机中运行 DC 和 RDS,而不是使用主机操作系统本身来托管 DC 和/或 RDS。您将来会感谢通过虚拟化您的角色而获得的更高的灵活性和可管理性(假设这将是一件长期的事情 - 请参阅我对您最初问题的评论)。