如何在不连接的情况下找到安装在 vmware 上的 ubuntu 的 IP?

如何在不连接的情况下找到安装在 vmware 上的 ubuntu 的 IP?

我在 VMware 上运行 ubuntu 14.04,我更改了其中的一些系统文件,因此运行时没有 UI,也无法访问命令行。
但是我可以通过 ssh 连接到它。

在我升级 VMware 后,与此 VMware 上运行的所有操作系统相关联的所有 IP 都发生了变化,所以我不知道 ubuntu 的 IP,而我需要通过 ssh 访问它。
到目前为止,我测试了

ipconfig

在 cmd 上,但它只显示 IP 的前三部分:
192.168.138.1
我需要以某种方式找到第四部分。

有没有办法从虚拟机工作站找出虚拟机的 IP,或者类似的东西。

答案1

您可以访问路由器界面并检查连接的 IP 地址。您的虚拟机应该列在那里。

如果不可能,您可以使用 nmap 等外部软件(注意:仅在您的私有网络中使用它,因为它在公共网络中的使用是有争议的)来扫描您的 IP 子网。它应该返回所有连接的设备和开放端口(例如 ssh)。

相关内容