使用 Hyper-V 创建和配置虚拟交换机

适用范围:Windows Server 2022、Windows 10、Windows Server 2016、Microsoft Hyper-V Server 2016、Windows Server 2019、Microsoft Hyper-V Server 2019

本文介绍如何使用 Hyper-V Manager 或 PowerShell 创建和配置虚拟交换机。 虚拟交换机允许在 Hyper-V 主机上创建的虚拟机与其他计算机通信。 首次在 Windows Server 上安装 Hyper-V 角色时,可以选择同时创建虚拟交换机。 若要详细了解虚拟交换机,请参阅 Hyper-V 虚拟交换机

有关如何使用 Windows Server 设置网络基础结构的详细信息,请查看网络文档。

先决条件

在创建和配置虚拟交换机之前,计算机必须满足以下先决条件:

创建虚拟交换机

完成前提条件后,即可开始创建虚拟交换机。 在本节中,我们将按照以下步骤创建一个基本的虚拟交换机。

下面介绍如何使用 Hyper-V 管理器创建虚拟交换机。

  1. 打开 Hyper-V 管理器。

  2. 从“操作”窗格中,选择“虚拟交换机管理器”。

  3. 选择虚拟交换机的类型,然后选择“创建虚拟交换机”。

  4. 输入虚拟交换机的名称,然后执行以下步骤之一。

    1. 如果选择“外部”,请选择要使用的网络适配器 (NIC),然后选择“确定”。

      系统将提示你更改可能会中断网络连接的警告;如果你愿意继续,请选择“是”。

    2. 如果选择了“内部”或“专用”,请选择“确定”。

管理操作系统共享

外部虚拟交换机允许虚拟机连接到外部网络。 你还可以允许管理操作系统共享相同的选定网络适配器。 遵循以下步骤开始。

下面介绍如何允许管理操作系统使用 Hyper-V 管理器共享选定的网络适配器交换机。

  1. 打开 Hyper-V 管理器。

  2. 从“操作”窗格中,选择“虚拟交换机管理器”。

  3. 选择要配置的虚拟交换机,选中“允许管理操作系统共享此网络适配器”,然后选择“确定”。

    系统将提示你更改可能会中断网络连接的警告;如果你愿意继续,请选择“是”。

虚拟局域网 (VLAN) 标识

你可以指定虚拟机网络适配器和虚拟交换机使用的 VLAN 标识 (ID)。 对于连接到外部或内部网络的虚拟交换机,你可以指定 (VLAN) ID。 VLAN ID 号由管理操作系统和通过此虚拟交换机通信的虚拟机使用。

你还可以使用其他 VLAN 选项(如端口模式和本地 VLAN ID)配置虚拟交换机。 对于这些选项,你需要使用 PowerShell 并确保配置与你的网络配置兼容。

要为交换机配置 VLAN 标识,请执行以下步骤。

下面介绍如何使用 Hyper-V 管理器指定 VLAN ID。

  1. 打开 Hyper-V 管理器。

  2. 从“操作”窗格中,选择“虚拟交换机管理器”。

  3. 选择要配置的虚拟交换机,选中“为管理操作系统启用虚拟 LAN 标识”。

    1. 可以输入任何 VLAN ID 号或保留默认值,然后选择“确定”。

      系统将提示警告你更改可能会中断网络连接,如果你愿意继续,请选择“是”。

VLAN 标识符应与你的网络一致,以确保计算机、虚拟机和其他网络设备之间的兼容性。

后续步骤

现在,你已创建并配置了虚拟交换机,下面提供了其他文章来帮助你继续使用 Hyper-V。