如何修复从一台机器移动到另一台机器的客户虚拟机的网络连接?

如何修复从一台机器移动到另一台机器的客户虚拟机的网络连接?

升级我的电脑,我将把旧电脑中的所有内容都移动到新电脑中,包括我的 VMWare Workstation VM。

在我的旧电脑上,我安装了 VMWare Workstation 6.5。在我的新电脑上,我安装了 VMWare Player 7。

除网络连接(以太网连接)外,所有虚拟机均可在新 PC 上打开并正常运行。

为了简化事情,我给新电脑完全相同的 IP 地址和旧 PC (192.168.7.8) 一样。我可以这样做,因为旧 PC 和新 PC 从来不会同时开启。

但这无济于事:旧 PC 上的虚拟机可以毫无问题地连接到 192.168.7.x 子网,而新 PC 上的完全相同的虚拟机(可以毫无问题地访问该子网)却看不到该子网(尽管在该子网上有一个静态地址)。它们甚至看不到路由器,即 192.168.7.1。

知道如何排除故障并修复此问题吗?

答案1

成功!

这是我所做的,以防其他人遇到类似的问题:

Edit virtual machine settings我在(客户)虚拟机关闭时通过以下方式配置了虚拟机的设置:

在此处输入图片描述

有用途,NAT而不是bridged网络

在此处输入图片描述

并消除任何与存储相关的问题

在此处输入图片描述

结果是虚拟机内部(无论是在 LAN 中还是在 Internet 外部)的网络连接都运行良好

在此处输入图片描述

还有一个额外的好处,这还解决了我在虚拟机中遇到的声音不连贯的问题。很奇怪。

但真正有趣的是,尽管提供给虚拟机的 DHCP/NAT 地址与子网 (192.168.7.x) 完全无关,但 LAN 内和 Internet 外均可完美运行。现在那是诡异的。

相关内容