在 Windows Server 2012 R2 上设置虚拟网络

Setup a virtual network on Win Server 2012 R2

我想熟悉如何在物理(非虚拟)机器服务器上安装虚拟网络 运行 Windows Server 2012 R2。目前它只有活动目录 运行 并且它是一个域控制器(如果重要的话)。

那么,我读到如果我需要在 Win 2K12 R2 上添加虚拟网络 - 我需要先安装 Hyper-V 角色/功能?这是真的吗?如果是的话——我需要一个虚拟机来创建虚拟网络,还是可以通过 Hyper-V 角色/功能独立完成?

我想使用该虚拟网络将 VPN 连接到它,然后通过防火墙将其 NAT 连接到服务器。

谢谢大家。欢迎所有建议!

是的,确实需要安装Hyper-V来添加虚拟网络。这可以通过 PowerShell 或 Hyper-V 管理器中的 "Virtual Switch Manager" window 来完成。您不需要创建虚拟机来创建虚拟交换机,尽管虚拟交换机的主要用例是为虚拟机提供网络连接。

有关 Hyper-V 入门的详细说明,我推荐“Getting Started" guide in the official documentation for Windows Server 2016. It has pages describing how to create Virtual Machines and Virtual Switches. For more background on the topic, check out the Windows Server 2016 Virtual Switch Overview page。当您使用较旧的操作系统时,许多概念和步骤是相同的​​。

希望这足以让您开始学习。

除此之外,我不完全理解您希望使用 VPN 和 NAT 的最终状态,因此我无法对问题的这方面发表评论。也就是说,我可以说将虚拟机附加到 VPN 使用的物理适配器上的虚拟交换机将不允许 VM 通过 VPN 隧道输出。也就是说,它看起来像 few people got it to work using Fiddler.

披露:我在 Microsoft 的 Hyper-V 团队工作。