欢迎访问机房运维工作室

爱数知识库

AnyBackup-部署在 Hyper-V 虚拟化平台中的 AnyBackup 软件版进行接管演练时,虚拟容灾主机网络无法正常通信

频道:爱数知识库 日期: 浏览:25

AnyBackup-部署在 Hyper-V 虚拟化平台中的 AnyBackup 软件版进行接管演练时,虚拟容灾主机网络无法正常通信

关键字

接管演练

适用产品

  • AnyBackup 7.0.1 - 7.0.8

问题描述

AnyBackup 管理控制台位于 Hyper-V 虚拟机主机中,使用持续数据保护中的接管模式容灾主机无法正常访问网络。

问题影响

使用 AnyBackup 管理控制台接管后的主机,无法正常访问网络。

问题原因

AnyBackup 管理控制台位于虚拟化环境中,其中一个网卡设备只会接收目标 MAC 地址是自己的数据包,混杂模式允许监听整个网络的数据包。基于这个模式,可以很好地实现虚拟网卡网络桥(Virtual Adapter Bridging),未在 Hyper-V 所在虚拟机中开启混杂模式,导致接管后的主机网络无法正常通信。

解决方案

为解决该问题,需在 AnyBackup 管理控制台所在的 Hyper-V 虚拟主机开启网卡混杂模式,具体步骤如下:

1.在 Hyper-V 管理控制台中找到 AnyBackup 虚拟机,右键点击设置。

2.在弹出的虚拟机设置窗口中,点击网络适配器 > 高级功能,勾选启用 MAC 地址欺骗
3.点击确定后,接管的主机能够正常网络通信。

更多信息

Hyper-V 中“混杂模式”的概念是 MAC Spoofing(MAC 地址欺骗)。在正常的 L2 网络中,一个网卡设备只会接收目标 MAC 地址是自己的数据包,混杂模式允许监听整个网络的数据包。基于这个模式,可以很好地实现虚拟网卡网络桥(Virtual Adapter Bridging)。混杂模式在 VMWare / VirtualBox / Hyper-V 中默认关闭(打开会是网络不安全),但是在特定模式下需要手动打开,在 Hyper-V 虚拟机中使用 SoftEtherV×N 桥接本地网卡,如果不为虚拟机开启混杂模式,则 V×N 客户端无法获取 IP 地址以及网络通信。