VRDP提供了微软的远程桌面协议RDP向后兼容,可以使用Windows原生的远程桌面来轻松访问你的VirtualBox平台。
本文介绍为虚拟机配置VRDP的步骤

第一步是启动VRDP,可在设置》显示》远程桌面中访问到。默认VRDP是禁用的,并且只能以指定验证方式启动。这验证种方式是指null、guest和external。null方式不是一种安全的模式,因为它能接受任何的VRDP连接,并且Sun官方说明这种配置是用于测试和专有网络。 完成VRDP配置后,虚拟机将在下次启动时接受连接。

最难的部分在端口和IP地址配置。 IP是主机的IP,注意,不是虚拟机的IP哦!在默认配置下,端口是3389将用于主机上的VRDP会话。这要注意,3389本身是Windows系统默认的远程桌面关口,会有冲突,建议修改另一端口。 虚拟机一旦运行,将为主机系统建立一个连接。这个连接将在标准桌面或远程桌面会话里提供重新定向的控制台。

这时可以运行程序》附件》通讯》远程桌面来连接了。也可快速地在Win+R运行对话中输入mstsc或(mstsc ip地址:3389) 来登录。如果您使用Linux系统,则可用rdesktop或krdc工具来登录。如: rdesktop -a 16 -N 1.2.3.4:3389 krdc –window –high-quality rdp:/1.2.3.4[:3389] 有用户可能会发现使用null验证方式,在主机开启远程桌面可以迅速地登录上去,但网络上的其它机子就不可以登录了。使用guest和external时却都不能登录了。这是因为Virtual Box默认的NAT网络设置,

NAT是Network Address Translation的缩写,它是一个可以让内网的机访问外网机,但的外网机不可访问内网机的一种IP共享技术。也就是Windows系统本地网络连接属性里面提到的Internet连接共享,它可以让本地网的机子共享一条电话线(即一个公网IP)来上网。但使用NAT的主机是不可能被外网的机子访问的,本地网的机子还可访问。 关于验证方式 null:这实际上不是一种验证方式,因为它并不产生验证动作。任何主机都可以连接到VRDP虚拟机上来。因此SUN建议那些只在私有本地网使用的家伙来使用。
external:VirtualBox对Linux、Windows、MAC OS X三大系统提供了不同的验证库,启用此验证来接收那些主机上存在的帐户来登录。使用external验证时,你要在登录时输入正确的帐户信息。即主机上存在的有效帐户信息。
guest:这是唯一个还在开发的、并不受SUN支持的附加验证方法,写这篇文章时,我的VirtualBox是3.2.8版。
最后提醒:VRDP支持了单用户的并行连接,所以登录成功之前,早期登录的用户务必要注销。 补充信息 更多高级的话题请参考VBoxManage和VBoxHandless工具的讨论级使用或参考Virtual Box手册的Remote Virtual Machines部分。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐