2012-09-14 159 views
2

在工作中,我有一台桌面计算机,运行装有VirtualBox的Ubuntu 11.04。我想在工作台式计算机(主机)上运行红帽虚拟机(guest)。无法通过VRDP远程连接到VirtualBox guest虚拟机

在我的笔记本电脑在家里,我ssh'ed进入桌面使用

VBoxHeadless --startvm centos_54_64 

然后我试图使用的rdesktop访问虚拟机启动虚拟机,但我不断收到一个错误!

rdesktop -a 16 -N host_ip:3389 
Autoselected keyboard map en-us 
ERROR: host_ip: unable to connect 

虚拟机无图形。只有一个终端。这里是我的虚拟机上的相关信息:

NIC 1: MAC: 080027BBCE0F, Attachment: Bridged Interface 'eth0', Cable connected: on, Trace: off (file: none), Type: 82540EM, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: deny 
NIC 2: disabled 
NIC 3: disabled 
NIC 4: disabled 
NIC 5: disabled 
NIC 6: disabled 
NIC 7: disabled 
NIC 8: disabled 
VRDE: enabled (Address 0.0.0.0, Ports 3389, MultiConn: off, ReuseSingleConn: off, Authentication type: null) 

有没有人知道问题是什么?

+0

你能够连接SSH吗? – maxdec

+0

我不是专业人士,但这对我来说没有任何意义:“我尝试使用rdesktop访问虚拟机”和“虚拟机无图形”是否可能? –

回答

6

我做到了!活泉!

您需要安装扩展包才能使用!我误解了文档。

VirtualBox的基本安装只给你VRDE(VirtualBox远程桌面扩展),它本身只是一个接口。

该扩展包为您提供了以VRDP的形式实现此接口的Oracle接口,该接口与RDP向后兼容,可让您使用rdesktop!

所有的首字母缩略词让我感到困惑。无论如何,希望这有助于!

+0

啊,真好!我有类似的问题。对我来说奇怪的是它曾经工作,所以我非常困惑。他们必须在其中一个更新中更改它。 – Adam11

+0

@Marc是否有任何连接方式而无需安装扩展? – CMCDragonkai

+0

是的,你也可以使用SSH连接到你的虚拟机,这就是我现在要做的。如果您的虚拟机没有桌面(即它只是一个终端),VRDP将不会给您带来额外的好处。我不记得我为什么使用TBH哈哈...... – Marc

相关问题