相关疑难解决方法(0)

VirtualBox 可以为启动的 VM 返回 IP 地址吗?

我想使用以下命令从命令行启动我的 VM,而无需使用 GUI:

VBoxManage startvm <MY_VM> --type headless

并从下一个提示进入 SSH。然而,问题是我的笔记本电脑使用办公室 WiFi,它使用 DHCP,因此分配给 VM 实例的 IP 地址几乎每次都会更改。当我启动 GUI 时,我可以获取 IP,然后关闭它并通过 SSH 进入它,但是,我发现这一步很烦人,而且似乎没有必要(或应该是)。

有什么方法可以让该VBoxManage实用程序返回新启动的实例的 IP 地址,然后我会用它通过 SSH 连接到它?

我要补充一点,我曾经Vagrant推出过VirtualBox它绕过了对 IP 的需求(只是做vagrant ssh),但 Vagrant 有一些我想避免的其他奇怪之处,即使用 bare VirtualBox

networking virtual-machine virtualbox

6
推荐指数
1
解决办法
4023
查看次数

标签 统计

networking ×1

virtual-machine ×1

virtualbox ×1