VM 使用旧主机的 IP 地址

VM 使用旧主机的 IP 地址

我遇到了一个相当奇怪的小问题。

同事给我传了一台虚拟机,我把它托管在我的笔记本电脑上(我们把这台笔记本电脑称为机器 A)。我已将此虚拟机复制到同一网络上的另一台主机(B),并停止在机器 A 上使用虚拟机。

我现在遇到的问题是,即使处于桥接模式,计算机 B 上的 VM 仍使用计算机 A 的 IP。我尝试过ipconfig \release\renew无济于事 - 计算机 B 上的 VM 保留了计算机 A 的 IP。我们使用 DHCP,因此无论如何它都应该是动态 IP。

这样做的副作用是,每次计算机 B 上的 VM 运行时,计算机 A(计算机本身,而不是 VM)将脱机并且没有连接。使用 RDP 访问 IP 地址的第三方将进入计算机 B 上的 VM,而不是计算机 A 上的 VM。

为什么会出现这种情况?我该如何解决这个问题?

一些细节:我使用 VMware 播放器,主机 + VM 均在 Windows 操作系统上。

补充:当我这样做时ipconfig \all,我在 IP 地址旁边看到一个“(首选)”。

答案1

看起来你们的 MAC 地址是一样的。

你的路由器根据 MA​​C 地址分配 IP,因此,当你打开第二台机器时,它会收到新分配的 IP。

试试这个:

  1. 关闭机器A
  2. 关闭虚拟机
  3. 启动机器 A 并请求新 IP
  4. 更改虚拟机上的 MAC 地址,启动虚拟机并指定一个新的 IP。

相关内容