Virtualbox - 从 Windows 7 到 VirtualBox 的远程桌面(带有 Windows Server 2008)?

Virtualbox - 从 Windows 7 到 VirtualBox 的远程桌面(带有 Windows Server 2008)?

我已经在 Windows 7 上安装了 VirtualBox,并使用 Windows Server 2008 创建了一个新的 VM。这似乎运行正常。

我现在对从我的 Windows 7 到虚拟机的远程桌面感兴趣,但无法实现。我尝试使用 127.0.0.2:3389,如VirtualBox 文档

当我尝试连接时,似乎找到了地址,但可以使用标准管理员帐户进行连接。我想这里有一些我遗漏的网络配置。

答案1

扩展@billc.cn的第三点,对于Server 2012,我可以通过以下方式使用远程桌面:

  1. 在客户 2012 VM 上启用远程桌面
  2. 在虚拟机设置->显示对话框中取消选中“启用服务器”
  3. 使用 VirtualBox 网络对话框中的 NAT 选项
  4. 在同一屏幕上,单击端口转发
  5. 输入名称的任意值
  6. 协议:TCP
  7. 主机和客户机 IP:空白
  8. 主机端口:9090(任意,但在我的系统上未使用)
  9. 来宾端口:3389(远程桌面)

现在我可以打开 Windows 远程桌面客户端,并使用“选项”按钮连接到 localhost:9090,并提供必要的凭据。

如果您不知道,您也可以在启动 VM 时按住 Shift 键并单击 VirtualBox 中的“开始”按钮,以“无头”方式启动 VM。

答案2

问题是,默认情况下,您的客户操作系统通过 NAT 共享主机的 IP,这意味着您无法直接访问客户机上的任何端口。

您需要执行以下操作之一:

  • 将虚拟网卡更改为使用桥接连接,并配置客户的 IP 地址(如果没有 DHCP)
  • 使用仅主机网络并配置来宾的 IP 地址
  • 为 NAT 网络设置端口转发

详情请访问http://www.virtualbox.org/manual/ch06.html

相关内容