下载虚拟机映像并复制后,我尝试使用 VMWare Player 在同一个 Windows 工作站上启动它们。我无法获取子网范围内第二个虚拟机的 IP 地址。它仅使用本地主机 IP,但我无法使用 Putty 通过 SSH(通过端口 22)登录。为什么会这样?或者我该如何排除故障?
... 我不确定“UP BROADCAST RUNNING MULTICAST”(好的 VM)与“UP LOOPBACK RUNNING”(坏的 VM)是否可以告诉我们什么?
https://www.i2b2.org/software/index.html
然后点击屏幕底部的“i2b2 VMWare”。
下载并解压“i2b2vmware-1700.zip”
对解压后的内容进行第二份复制。
使用 VMWare Player 运行“i2b2.vmx”
使用“root”和密码“demouser”登录
下面是每个 VM 副本重新启动后的两个不同的屏幕截图。
我可以使用服务器“192.168.23.128”/“root”进入虚拟机:
我没有 IP 地址的虚拟机:
答案1
好的,我猜 VMWare Player 的功能与 DHCP 服务器类似。通过动态分配 IP 地址。但它必须在启动时进行此 IP 地址分配。
为了解决我的问题,我再次提取了 zip 文件,而不是复制我之前启动的 VM。我为新提取的 VM 获得了一个 IP 地址 192.168.23.129。因此,如果 VM 已经启动,请不要复制它。
现在我还没有尝试将虚拟机(我已经启动了)复制到另一台 Windows 机器上。所以我的理论只是部分验证。我猜 VMWare Player 缓存会在启动后保存所选的 IP 地址。无论如何,这是我的猜测。
有什么想法吗?