为什么我无法使用远程桌面连接到我的 VirtualBox?

ave*_*net 13 mac virtualbox macos

这是我的设置:

  • 一切都在一台机器上运行,在 Mac OS X Snow Leopard 下。
  • 我在 VirtualBox 3.0.10 中运行 Windows 7。
  • 在 VirtualBox 设置中,在显示、远程显示下,我选中了“启用服务器”,并保留默认端口(3389)。在网络下,我使用桥接适配器,因此 VirtualBox 使用 DHCP 获取 IP,就像 OS X 一样。
  • 在 VirtualBox 中启动 Windows 后,我运行ipconfig并看到 IP 为 192.168.0.181。
  • 从 OS X 命令行,我可以成功 ping 192.168.0.181。

通过此设置,我希望能够启动远程桌面并连接到 192.168.0.181。不幸的是它不起作用,大约 10 秒后远程桌面告诉我它无法连接到 192.168.0.181。

为什么这不起作用?

小智 6

在安装Extension Pack之前,我遇到了完全相同的问题。事实证明,默认情况下未安装 VRDP 扩展,即使文档听起来像这样。

读取 VM 的日志文件显示

00:00:00.230 VRDE:VirtualBox 远程桌面扩展不可用。


ave*_*net 5

不要连接到分配给 VirtualBox 中运行的 Windows 的 IP,而是连接到主机,或者只是localhost从同一台机器连接。这样它就像一个魅力。

  • 这在桥接网络的情况下有效吗?我尝试了 `localhost` 和 `127.0.0.1`,但没有成功。但是连接到 `127.0.0.2` 工作正常(如 [this](https://www.virtualbox.org/manual/ch07.html) 官方文章中所述)。 (2认同)