Virtualbox vnc 选项

Virtualbox vnc 选项

我一直在寻找一种通过 vnc 客户端连接到我的 virtualbox vm 客户端的方法。
我的意思是,不在 vm 上安装 vnc 客户端/服务器,而是作为 virtualbox 的附加组件;与 vps 提供商的方式相同。
我搜索过这个,没有找到。

我该怎么做?

答案1

我遇到了同样的问题,因为 PEUL 对我来说不是一个选项。据我所知,如果您自己构建 VNC 并--enable-vnc在运行配置时使用该选项,则可以使用 VNC。

答案2

vnc 是必需的吗?或者您仅仅是指无需使用启用网络的虚拟机即可访问虚拟机的“物理屏幕”?

如果是这样,Virtual Box 的执行方式是使用 Oracles 的远程桌面协议 (RDP) 实现,他们称之为 VRDP。

这使得您可以使用任何 rdesktop 客户端来控制客户机。

您可以查看 Oracle 安装 vrdp 的说明这里

如果你真的需要/更喜欢 VNC,或者不想要专有的 vbox 扩展,你可以根据以下方法进行一些调整来启用 vnc 支持这个帖子

答案3

大多数其他虚拟机管理程序(KVM、Xen、VMWare)都内置了用于视频帧缓冲区的 VNC 服务器。VirtualBox 的商业版本不具备此功能,但不久前在开源版本中添加了一个 GPL 许可扩展。

如果您从 universe 存储库安装 virtualbox,根据变更日志,它自 3.1.53-dfsg-1 版本(用于“无头”机器)起已启用。

不幸的是我不使用 VirtualBox,所以其他人(或谷歌)需要帮助您如何为 VBoxHeadless 设置机器。

答案4

如果你想要一台 VirtualBox Headless 机器,如 @WillDaniels 的回答所述,这是一个操作指南,解释了如何创建无头虚拟机,并通过桥接网络将其连接到网络。

相关内容