大家好,感谢邀请,今天来为大家分享一下高效配置VirtualBox虚拟机实现远程访问的问题,以及和的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!
远程显示系统是一个内置功能,功能强大但安装复杂。 VirtualBox远程显示使用微软的RDP协议连接虚拟机,不仅是Windows虚拟机,还可以连接所有安装了VirtualBox扩展包的子操作系统。造成这种挫败感的原因是,在VirtualBox远程显示能够正常工作之前,需要经历一个极其繁琐的安装过程。
一旦开始工作,您几乎可以从任何地方访问VirtualBox 来宾虚拟机,无论控制界面安装在哪里。以下是如何安装Oracle VM VirtualBox 以进行远程访问的步骤:
添加VirtualBox 远程显示扩展
首先,您需要安装可以启用VirtualBox远程显示系统的扩展包。在VirtualBox下载页面上,您可以找到Oracle VM VirtualBox扩展包,它可以添加一系列功能支持:USB2.0设备、Intel网卡的PXE引导以及VirtualBox远程显示系统。如果已经安装了VirtualBox软件,则只需下载相应版本的扩展包即可。 4.1.12和4.0.16版本的扩展包完全不同,因此您需要做出正确的选择。
VirtualBox 设置中显示的扩展包列表。右侧可以看到添加包标签
在安装扩展包之前,您需要关闭(注意不要暂停)所有正在运行的虚拟机,并关闭整个VirtualBox 系统。在Windows 中,您只需双击扩展包或手动单击“文件首选项”“扩展”中的“添加包”图标即可找到正确的安装包列表。如果通过命令行操作,则通过VBoxManager extpack命令添加VirtualBox远程显示扩展包。
安装完成后,重新启动主机。简单地停止并重新启动VirtualBox 软件是不可行的,但VirtualBox 不会提示您重新启动。
设置虚拟机端口
现在您已进入VirtualBox 远程访问模式,您需要单独配置需要通过RDP 访问的每个虚拟机端口。此步骤要注意:必须为每个将建立RDP 连接的子虚拟机分配端口号,但该连接使用主机的IP 地址,而不是访客机的IP 地址。每台从机的端口号应该不同,以避免冲突。
为每个来宾虚拟机选择一个端口号。每个虚拟机必须有唯一的RDP 访问端口
例如,我在VirtualBox 中有两台虚拟机,我想通过RDP 访问它们- 一台运行Windows,另一台运行Haiku OS 的beta 版本。 Windows虚拟机分配5001端口,Haiku分配5002端口。两台机器通过主机IP地址和子虚拟机端口访问:访问Windows输入192.168.0.30:5001,访问Haiku输入192.168.0.30:5002。
如需设置指定虚拟机的端口,请登录“设置”页面,选择“显示远程显示”,勾选“启用服务器”,然后选择服务器端口。您可以在虚拟机运行或停止时(而不是暂停时)执行操作,并且无需重新启动虚拟机即可启用配置。我不建议使用Windows 操作系统分配的默认端口3389,因为它可能与主机上已有的RDP 服务器冲突。
接下来,在“身份验证方法”下拉菜单中,您可以为远程客户端连接到虚拟机选择三种身份验证模式。空模式顾名思义就是:不需要认证,即任何知道端口号的人都可以访问。外部模式通过VirtualBox 软件内置的证书存储进行身份验证,防止用户使用主机或虚拟机XML 设置文件中的证书登录。访客模式是一种全新的模式,可以通过Guest Addition阻止访客操作系统用户。该模式尚未经过测试。
如果选择Null 模式,则可以随时连接到目标系统- 即使目标系统正在启动。而且您不仅连接到运行操作系统的主机,还连接到虚拟机。因此,连接方式的选择首先必须谨慎管理。
管理VirtualBox 远程显示连接
最后,通过VirtualBox 远程显示系统连接到虚拟机非常简单。您所需要做的就是通过支持Microsoft RDP 的终端访问它,例如Windows 的远程桌面连接终端,或者Linux 的rdesktop 或krdc。
通过VirtualBox RDP 访问Windows 7 来宾实例。显示尺寸已调整
通过远程设备连接所需的详细配置参数可能有很大差异。例如,在Windows远程桌面连接终端中,需要提前配置性能优化,可以在终端体验页面的选项菜单中进行配置。根据您使用的LAN或WAN环境修改参数。
如果您使用VirtualBox Guest Additions,显示将根据指定的RDP 连接分辨率自动调整。但如果你要选择的分辨率与虚拟机运行的分辨率不一致,那么VirtualBox远程显示的这一功能就可能无法实现。
【高效配置VirtualBox虚拟机实现远程访问】相关文章:
用户评论
我一直想学习怎么远程操控虚拟机,看这篇文章就能搞定了吧?
有10位网友表示赞同!
想要在我外出时也能继续操作虚拟机会是件很方便的事情。
有17位网友表示赞同!
我之前总是找不到好办法远程访问虚拟机,现在试试看VirtualBox能不能解决这个问题。
有18位网友表示赞同!
感觉这篇教程看起来很有用,我要赶紧试一下。
有16位网友表示赞同!
我需要在不同的电脑上使用同一个虚拟机环境,远程访问应该会很方便。
有10位网友表示赞同!
对于想要学习程序和测试软件的用户来说,远程访问虚拟机是一个不错的选择。
有20位网友表示赞同!
VirtualBox的功能越来越强大,远程访问能省很多时间。
有14位网友表示赞同!
我一直想尝试不同的操作系统,虚拟Box的远程访问模式很吸引我。
有5位网友表示赞同!
这篇文章正好解了我的困惑,之前一直不知道怎么远程访问虚拟机。
有15位网友表示赞同!
学习新技术总是需要花点时间弄明白,还好有了这样的教程可以指导我们。
有17位网友表示赞同!
看来远程访问虚拟机操作起来并不复杂,我可以去试试看。
有13位网友表示赞同!
VirtualBox的这个功能应该可以帮到很多朋友,提高工作效率。
有13位网友表示赞同!
我已经有一段时间没有使用虚拟机了,现在看这篇文章也让我想重新尝试一下
有13位网友表示赞同!
如果远程访问能做到顺畅稳定,那么VirtualBox确实太棒了。
有17位网友表示赞同!
学习编程的时候使用虚拟机真的方便好多,远程访问更能提升效率。
有6位网友表示赞同!
我的朋友推荐我使用VirtualBox,现在看来远程访问功能也很实用。
有16位网友表示赞同!
这篇文章写的很详细,我相信按照步骤进行应该就能成功实现远程访问。
有11位网友表示赞同!