部署 Windows Server 2012 R2 终端服务 - 在同一台机器上的 Hyper V 中使用域控制器?

部署 Windows Server 2012 R2 终端服务 - 在同一台机器上的 Hyper V 中使用域控制器?

我迫切需要在独立机器上运行 Windows Server 2012 R2 终端服务。为此,我设置了一个终端服务器,它有自己的许可证管理器,并安装了 8 个许可证。当我连接到我们的域时,它运行良好,但是一旦我通过拔掉网线将服务器从域中移除,它就会拒绝任何 MSTSC 的连接,即使在服务器本身上运行它也是如此。

我读了很多关于这方面的文章,似乎微软有意提出了一项要求,要求终端服务器与活动域控制器在网络上。所以,我的问题是这样的:

是否可以在终端服务器上的 Hyper-V 实例上运行域控制器?我的服务器上有 32 GB 的 RAM 和 8 核处理器,因此性能不会成为问题。此外,Windows Server 2012 R2 Essentials 是否足以在 Hyper-V 实例中启动并运行它?

由于我面临严重的时间压力,急需完成这项工作,因此我将非常感激您尽快回复。

答案1

是否可以在终端服务器上的 Hyper-V 实例上运行域控制器?

是的,但更好的方法可能是将这台物理机设置为 Hyper-V 主机,并在其上运行终端服务器和域控制器。

但是,只要您正确配置 Hyper-V 网络,您就可以在当前操作系统上安装 Hyper-V,以及 RDS 角色,并在 VM 中安装来宾域控制器以满足您面临的域连接要求。

此外,Windows Server 2012 R2 Essentials 是否足以在 Hyper-V 实例中启动并运行它?

当然,但是...为什么?只需安装标准版 Windows 操作系统并将其提升为现有林/域中的域控制器,应该更快、更容易、更好。

答案2

如果您确实需要这样做,那么我不知道您为什么不能在主机上运行 Hyper-V 角色和 RDS 角色,并在该主机上的 VM 中运行 DC。您需要配置 Hyper-V 网络,以便主机和 VM 可以通信。如果它是一个独立的盒子,那么只需一个内部网络就足够了。

如果您有能力,我建议只在主机上安装 Hyper-V 角色,并在两个单独的虚拟机中运行 DC 和 RDS,而不是使用主机操作系统本身来托管 DC 和/或 RDS。您将来会感谢通过虚拟化角色获得的更高灵活性和可管理性(假设这将是一个长期的事情 - 请参阅我对您原始问题的评论)。

相关内容