400-035-6699
当前位置: 首页 » 技术支持 » 博文资讯 »

解决外部虚拟网络交换机导致的网络问题

微软Hyper-V提供了三种类型的虚拟网络交换机,分别为内部、私人和外部。这些交换机能够满足不同场景下的网络连接需求,使虚拟机之间以及虚拟机与外部网络的通信更加高效。本文将为大家详细介绍三种交换机的特点、用途以及配置方式,帮助大家更好地理解和应用Hyper-V虚拟网络交换技术。
一、内部虚拟网络交换机
内部虚拟网络交换机是一种仅在Hyper-V主机内部使用的交换机,用于实现虚拟机之间的通信。这种交换机不会与外部网络连接,因此安全性较高。配置内部虚拟网络交换机时,无需绑定物理网络适配器。虚拟机之间可以通过该交换机直接通信,无需借助外部网络。
二、私人虚拟网络交换机
私人虚拟网络交换机也称为隔离网络交换机,是一种仅供特定虚拟机之间通信的交换机。与内部虚拟网络交换机类似,它不会与外部网络连接。在配置时,可以选择一个或多个虚拟机加入到同一个私人虚拟网络交换机中,实现这些虚拟机之间的互连。私人虚拟网络交换机适用于需要较高安全性的场景,例如隔离敏感数据或进行内部测试。
三、外部虚拟网络交换机
外部虚拟网络交换机是一种连接虚拟机与企业局域网的交换机。它需要与物理网络适配器绑定,才能使虚拟机访问外部网络。外部虚拟网络交换机在配置过程中,可能会对物理网络适配器属性产生影响,例如解绑定原有服务、协议和客户,绑定微软虚拟网络交换机协议等。因此,在创建外部虚拟网络交换机时,建议规划停机时间,避免对网络连接造成影响。
总结:
Hyper-V虚拟网络交换技术为企业提供了灵活、安全的网络连接方案。通过内部、私人和外部三种类型的虚拟网络交换机,可以满足不同场景下的网络需求。在实际应用中,应根据业务需求选择合适的交换机类型,并合理配置。同时,关注交换机配置对物理网络适配器属性的影响,确保网络连接的稳定性和安全性。

Nirmal Sharma是活动目录领域的专家,拿到了微软MCSEx3、MCITP和MVP认证。他喜欢与大家分享一些相关知识,这里笔者整理了一篇有关如何解决使用Hyper-V外部虚拟网络交换机时产生的网络连接问题。

解决外部虚拟网络交换机导致的网络问题

微软Hyper-V提供了三种类型的虚拟网络交换机:内部、私人和外部。这些虚拟网络交换机是使用Hyper-V交换机管理器创建的。

内部虚拟网络交换机允许虚拟机之间的通信连接内部虚拟网络交换机和Hyper-V主机。如果你需要限制虚拟机之间的通信连接到同一个交换机,可以使用Windows Server TutorialsA专用虚拟网络交换机。

外部虚拟网络交换机允许虚拟机与企业局域网通信。外部虚拟网络交换机需要Hyper-V主机上安装物理网络适配器,虚拟机才可以与企业局域网通信。

外部的虚拟网络交换机映射到物理网络适配器。私人和内部虚拟网络交换机不需要映射到物理网络适配器就能创建。

许多虚拟管理员不知道,当创建一个外部虚拟网络交换机时,Hyper-V主机上的数据流发生了变化。默认情况下,Windows服务器操作系统使用物理网络适配器发送网络数据包。这是因为网络服务需要使用的物理网络适配器必须绑定了网络协议和服务。

当创建一个外部虚拟网络交换机时,所有网络数据包由该交换机接收的网络服务/应用程序生成。一旦外部虚拟网络交换机接收了网络数据包,会将这些数据包转发到映射的物理网络适配器。

这是因为当你创建一个外部虚拟网络交换机时,虚拟交换机管理器修改了物理网络适配器和外部虚拟网络交换机一些必要的属性。虚拟交换机管理器实施更改之前,你应该会看到一个如下面屏幕截图所示的警告信息

外部虚拟网络交换机警告截图

上图警告提示Hyper-V主机连接失败。在创建私有或内部虚拟网络交换机时不会看到这样的警告。只有当创建外部虚拟网络交换机时才会有上面的提示。这是因为变化是在创建过程中处理的,包括协议、服务和客户服务的绑定和解绑定。

例如,你创建了一个名为“ExtSwitch”的外部虚拟网络交换机,并将其映射到名为“Intel(R) 82576 Gigabit Dual Port Network”的物理网络适配器上。当点击“Apply”按钮时,物理网络适配器的属性会发生如下变化:

● 解绑定以下服务、协议和客户:Microsoft网络客户端、Microsoft网络文件和打印机共享,TCP/IP协议IPv4、TCP/IP协议IPv6,以及物理网络适配器属性中列出的所有其他服务、客户端或协议。

● 绑定“微软虚拟网络交换机协议”。

此外,在ExtSwitch此例中,外部虚拟网络交换机发生下面的变化:

● 绑定以下服务、协议和客户端:Microsoft网络客户端、Microsoft网络文件和打印机共享,TCP/IP协议IPv4、TCP/IP协议IPv6。

● 解绑定“微软虚拟网络交换机协议”。

该过程中,网络连接文件夹中将创建一个新的网络连接,名称在创建外部虚拟网络交换机(ExtSwitch)时指定。

“微软虚拟网络交换机协议”是与物理网络适配器绑定的,负责监听来自外部虚拟网络交换机的网络流量。如果“微软虚拟网络交换机协议”未绑定到物理网络适配器,物理网络适配器将会减少由外部虚拟网络交换机产生的网络数据包。

整个过程会将协议、服务和客户端从内存中注销,进而终端该物理网络适配器所在系统中的所有网络会议。当虚拟网络创建时会终端以下连接:

● 所有使用RDP的虚拟机连接。

● 所有使用了虚拟机连接工具或VMCONNECT.exe的虚拟机连接。

● 其他任何网络连接到hyper - v主机或虚拟机。

● 使用物理网络适配器连接到Hyper-V主机或虚拟机的所有网络连接。

在Hyper-V主机上创建外部虚拟网络交换机时,建议规划停机时间。

责任编辑:ct

【限时免费】一键获取网络规划系统模板+传输架构设计+连通性评估方案

相关文章

服务电话:
400-035-6699
企服商城