什么是Hyper-V虚拟交换机

Hyper-V虚拟交换机是一种基于软件的网络交换机,使虚拟机能够相互通信、与主机系统通信或与外部网络通信。

它的功能类似于物理网络交换机,但运行在Hyper-V内部,让您可以控制虚拟环境与物理环境之间的流量。

hyper v虚拟交换机概念示意图

  • 外部虚拟交换机:通过主机适配器将VM连接到物理网络,实现互联网访问和与其他网络设备的通信。注意要正确选择适配器,以免导致主机断网。
  • 内部虚拟交换机:允许VM与主机及彼此通信,但无法访问外部网络。适用于受控的测试或开发环境。
  • 专用虚拟交换机:仅允许同一主机上的VM之间通信,无法访问主机或外部网络。适用于完全隔离的实验室或安全测试场景。

如何启用和配置Hyper-V虚拟交换机

设置Hyper‑V虚拟交换机有两种简单方法。我们先从使用Hyper‑V管理器的图形化方法开始。

方法1:在Hyper-V管理器中配置Hyper-V虚拟交换机

这是最常用且最用户友好的虚拟交换机设置方式。如果您正在学习如何配置Hyper-V虚拟交换机,请从此方法开始。

步骤1:打开Hyper-V管理器

您可以通过以下几种简单方式访问Hyper-V管理器:

  • 打开开始菜单,搜索Hyper-V管理器并点击
  • 或按Win + R,输入virtmgmt.msc,然后按Enter

步骤2:创建新的虚拟交换机

按照以下步骤打开虚拟交换机设置:

  1. 在Hyper-V管理器中,选择您的主机(左侧面板)
  2. 点击虚拟交换机管理器(右侧面板)
  3. 虚拟交换机下,选择以下之一:
    • 外部
    • 内部
    • 专用
  4. 然后点击创建虚拟交换机

步骤3:配置交换机设置(按类型)

现在根据您选择的类型配置交换机:

外部交换机

  • 从下拉菜单中选择物理网络适配器
  • (可选)启用允许管理操作系统共享此网络适配器
说明:如果禁用”允许”选项,您的主机可能会失去互联网访问。

内部交换机

  • 无需物理适配器
  • 默认设置通常即可正常工作

专用交换机

  • 无需额外配置

步骤4:将虚拟交换机分配给虚拟机

创建交换机后,将其连接到虚拟机:

  1. 在Hyper-V管理器中,右键单击您的VM → 设置
  2. 选择网络适配器
  3. 从下拉菜单中选择新创建的虚拟交换机
  4. 点击确定

步骤5:验证配置

确保一切正常工作:

  • 启动虚拟机
  • 检查VM内部的网络状态
  • 运行简单测试:
    • 尝试ping一个网站(外部交换机)
    • ping主机IP(内部交换机)
    • ping另一台VM(专用交换机)

hyper v管理器中配置虚拟交换机

提示:如果网络无法正常工作,请仔细检查适配器选择和IP设置。

方法2:使用PowerShell创建交换机

使用PowerShell是设置虚拟交换机的更快方式,尤其适合管理多台主机的场景。如果您正在学习如何以更自动化的方式配置Hyper-V虚拟以太网适配器设置,这也是一个实用的选择。

创建外部虚拟交换机

New-VMSwitch -Name "ExternalSwitch" -NetAdapterName "Ethernet" -AllowManagementOS $true

说明:创建一个名为ExternalSwitch的外部交换机,并将其绑定到名为Ethernet的物理适配器,允许主机共享连接。

powershell创建外部虚拟交换机命令

创建内部虚拟交换机

New-VMSwitch -Name "InternalSwitch" -SwitchType Internal

说明:创建一个内部交换机,仅允许VM与主机之间通信。

powershell创建内部虚拟交换机命令

创建专用虚拟交换机

New-VMSwitch -Name "PrivateSwitch" -SwitchType Private

说明:创建一个专用交换机,仅允许同一主机上的虚拟机之间通信。

powershell创建专用虚拟交换机命令

验证已创建的交换机

Get-VMSwitch

说明:列出所有虚拟交换机以确认创建成功。

一旦您熟悉了Hyper-V虚拟交换机设置并希望实现更快速、可重复的配置,这种方法非常理想。

如何删除Hyper-V中的虚拟交换机

有时您可能需要删除虚拟交换机——例如在重新配置网络或在测试Hyper-V虚拟交换机配置后排查问题时。

以下是两种安全删除交换机的简单方法。

方法1:通过Hyper-V管理器删除

  1. 打开Hyper-V管理器
  2. 点击虚拟交换机管理器(右侧面板)
  3. 选择要删除的虚拟交换机
  4. 点击删除
  5. 点击确定确认

方法2:使用PowerShell删除

以管理员身份运行PowerShell,然后使用:

Remove-VMSwitch -Name "ExternalSwitch"

说明:从主机中删除名为ExternalSwitch的虚拟交换机。

验证删除(可选)

Get-VMSwitch

这有助于确认交换机已被成功删除。

警告:

  • 删除前确保没有虚拟机正在使用该交换机
  • 删除交换机会断开所有已连接VM的网络连接
  • 如果是外部交换机,您的主机网络连接可能会受到影响

配置Hyper-V虚拟交换机的最佳实践

在配置Hyper-V虚拟交换机设置时,小的配置选择可能显著影响性能、稳定性和安全性。以下最佳实践基于实际使用经验和常见故障排查场景。

1. 为不同工作负载使用专用交换机

避免将所有虚拟机放在单个交换机上。

  • 生产VM使用一个交换机
  • 测试或实验环境使用另一个
  • 管理或备份流量使用单独的一个

这种分离可减少网络拥塞,防止一个环境中的问题影响其他环境。

2. 仔细选择物理网络适配器(外部交换机)

创建外部交换机时,始终仔细检查所选的适配器。

  • 确保是活动网络接口
  • 避免使用用于其他关键角色(如存储或集群)的适配器

3. 为内部和专用网络规划IP地址

内部和专用交换机不依赖外部DHCP服务器,因此规划至关重要。

  • 在需要的地方分配静态IP地址
  • 使用清晰的IP范围(如实验环境使用192.168.x.x)
  • 如果需要通信,确保所有VM在同一子网内

IP规划不当是虚拟网络失败的最常见原因之一。

4. 避免过度使用外部交换机

创建多个外部交换机看似方便,但这可能导致:

  • 网络复杂性
  • 性能下降
  • 故障排查困难

相反,尽可能重用交换机,仅在明确需要时才创建新的。

5. 谨慎启用或禁用主机共享

配置外部交换机时,您将看到以下选项:

“允许管理操作系统共享此网络适配器。”

  • 启用:主机保持互联网/网络访问
  • 禁用:适配器仅专用于VM

6. 定期监控和测试连接

配置交换机后,不要假设一切完美运行。

  • 使用ping测试连接
  • 检查操作系统内部的VM网络状态
  • 验证互联网访问(适用于外部交换机)

早期测试有助于在配置错误影响环境之前发现并纠正。

7. 保持命名清晰一致

避免使用”Switch1″或”New Virtual Switch”等通用名称。

使用描述性名称,如:

  • External-Production
  • Internal-Test
  • Private-Lab

这使管理更加容易,尤其在扩展或后续重新审视配置时。

8. 更改后审查配置

每次修改设置(添加/删除交换机或适配器)后:

  • 重新检查VM网络分配
  • 确认交换机仍连接到正确的适配器
  • 再次测试连接

即使小的更改也可能无意中破坏网络路径。

这些实践将帮助您在实际场景中构建更稳定和可维护的环境,同时掌握如何配置Hyper-V虚拟交换机。

i2Backup:Hyper-V虚拟机的安全备份

在您成功配置Hyper-V虚拟交换机后,您的网络即已为生产就绪。然而,网络连接的增强使得优先考虑数据安全以防系统故障或网络攻击变得至关重要。

i2Backup提供全面的备份解决方案来保护Hyper-V虚拟机并保持业务韧性。

i2Backup的主要功能

  • 无代理VM备份:在您的虚拟机上无需安装任何额外软件即可进行大规模Hyper-V VM备份。
  • 广泛兼容性:这款安全VM备份工具支持Windows、Linux及主流虚拟化平台,包括Hyper-V和VMware。
  • 不可变存储:使用防篡改存储技术,防止未经授权的更改或意外删除数据。
  • 即时VM恢复:通过将备份直接挂载到目标平台,快速恢复故障服务器。
  • 集中管理:通过友好的Web界面轻松控制所有备份任务和计划。
  • 灵活的存储支持:将备份保存到各种位置,包括本地磁盘、NAS、磁带库或云端。

将配置良好的虚拟交换机与稳健的备份策略相结合,有助于确保您的虚拟环境保持稳定和安全。i2Backup为您管理基础设施提供安心保障,无惧数据丢失。

常见问题

问1:我可以在单个Hyper-V主机上使用多个虚拟交换机吗?

可以,您可以同时创建和使用多个虚拟交换机。这对于分离公共互联网流量和专用内部测试环境非常有用。

 

问2:如果我的虚拟交换机无法连接互联网该怎么办?

首先,确保您选择了外部交换机类型。然后打开Hyper‑V虚拟交换机管理器,确认您选择了正确的物理网络适配器且该适配器处于活动状态。

 

问3:创建虚拟交换机会断开我的主服务器网络连接吗?

创建外部交换机时,主机服务器的网络连接通常会短暂中断。这属于正常现象,因为Hyper‑V在设置过程中会将物理网络适配器绑定到虚拟交换机。

 

问4:如何修复VM中缺失的虚拟网络连接?

如果您的VM没有网络连接,您可能需要在VM的硬件菜单中配置Hyper‑V虚拟以太网适配器设置。确保VM连接到您创建的正确虚拟交换机。

结论

了解不同的交换机类型和设置方法有助于保持虚拟机的连接和高效运行。遵循本指南配置Hyper-V虚拟交换机设置将帮助您构建稳定、专业的网络环境。

在这些配置步骤之外,始终使用像i2Backup这样可靠的解决方案来优先保护数据。正确配置的网络加上安全的备份,为您所有业务需求创建一个具有韧性和可靠性的虚拟化平台。

博客分类底部

准备好构建企业数据韧性了吗?

立即开启 60 天免费试用,或预约产品演示,了解英方软件如何为您的核心业务提供「零中断、零丢失」的数据保护。

请先完成图形验证

验  证  码:

英方官网验证码
第三方二维码 第三方二维码
英方公告铃铛图标
英方公告铃铛图标

公告

英方侧边栏向右箭头
英方高亮提示圆点
英方软件公告
各位求职者、合作伙伴:
近期有第三方冒用英方名义发布虚假招聘、不实业务信息。我司正规招聘全程零收费,非官网渠道信息均不作数。
信息核验热线:400-0078-655
遇诈骗请保留证据,及时联系我们并报警
英方软件
2026 年 6 月 23 日
英方邮件咨询图标
英方邮件咨询图标

邮件

英方销售支持图标
英方销售支持图标

销售

英方侧边栏向右箭头
联系销售:400-0078-655 转 1