VM中的networking桥接断开了与主机的连接; 它做了什么?

我搞砸了一些东西,但我想知道我究竟是如何搞砸了。 忍受我,因为我不是一个networking专家。

以下是我的networkingconfiguration:

      [HyperVHost]
      157.57.1​​09.75 / 24,网关157.57.1​​09.1
      10.245.7.1 / 24

      [VM]
      157.57.1​​09.137/24,网关157.57.1​​09.1
      10.245.7.57 / 24

我正在尝试使用第三方VHD升级虚拟机。 据我所知,即使看起来networking设置与旧设备相同,我也很难获得这台虚拟机来获得互联网访问。 考虑到也许有两个networking适配器的事实是怪罪,我做了一个绝望的尝试和可怕的错误; 我接了这两个连接。

突然之间,我永远失去了与HyperVHost的远程桌面连接。

我没有物理访问这台机器,所以我可能不得不惭愧地寻求帮助。 我想知道的是桥接是什么以及为什么桥接虚拟机上的连接也取消了HyperVHost的连接。

有可能,通过桥接两个连接你已经创build了一个桥接循环 。 这样的循环会泛滥networking,通过无限重复所有通过的数据包 – 包括例如网关的ARP应答。

交换机可以阻止端口阻止本地networking的大量DoS。

HyperVisor肯定会自己与无数的PPS。 有桥接环的机器在几秒钟内死亡。

桥接一个接口就是把接口变成一个交换机,在这个交换机中,许多虚拟机pipe理程序将充当路由器,并把客人放在自然的后面。 我对HyperVHost并不熟悉,但是当您在Linux机器上设置桥接时,需要两个步骤:更改物理接口以接受桥接,然后添加绑定/桥接在物理接口上的虚拟(逻辑)接口供主机使用。 然后,虚拟机能够连接到他们所连接的networking的二层连接,而不是在中间有一个NAT /路由层。

我的猜测是你可能做了这个过程的前半部分,但现在机器没有为第3层configuration的逻辑接口。

如果您有权访问同一子网上的计算机,则可以尝试运行arp命令以查看接口的mac地址是否显示。 思科交换机也有一个show arp命令。

如果内存用于在Windows下桥接网卡时发生的情况,则操作系统会创build一个新的虚拟网卡并将其用于连接。 如果这是远程完成的,它可以(通常是)服务于远程连接,因为旧的IP地址已经消失了。

Microsoftbuild议Hyper-V有一个专用网卡用于networking,以帮助防止此类问题。 将NIC添加到Hyper-Vnetworking以允许主机将NIC用于非Hyper-V活动(即远程桌面等)时有一个设置。 这样可以防止将来出现这样的情况。 请参阅承载Hyper-Vangular色的7个物理服务器最佳实践

有人需要与主机亲自动手才能打破桥梁。