使用 Windows 远程桌面实用程序连接到 VMware 虚拟机
search cancel

使用 Windows 远程桌面实用程序连接到 VMware 虚拟机

book

Article ID: 301307

calendar_today

Updated On:

Products

VMware VMware Desktop Hypervisor

Issue/Introduction

Symptoms:
免责声明:本文是 Connecting to VMware virtual machines using the Windows Remote Desktop utility (1018809) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。


  • 使用 Windows 远程桌面协议 (RDP) 实用程序连接到运行 Windows 操作系统的 VMware 虚拟机时失败。
  • 与虚拟机建立的远程连接不按预期方式工作。
  • 尝试通过 RDP 进入 Windows 虚拟机时显示连接终止或访问遭拒消息。
  • RDP 无法连接。
  • 无法以远程方式访问虚拟机。


Environment

VMware Workstation Player 12.x (Windows)
VMware Workstation 8.x (Linux)
VMware Player Pro 7.x (Windows)
VMware Workstation 7.x (Linux)
VMware Workstation 5.x (Linux)
VMware Player 7.x (Windows)
VMware Workstation 10.x (Windows)
VMware Player 4.x (Windows)
VMware Workstation 11.x (for Linux)
VMware Workstation 9.x (Windows)
VMware Player 2.x (Windows)
VMware Player 5.x (Windows)
VMware Player 2.x (Linux)
VMware Workstation 10.x (Linux)
VMware Workstation 5.x (Windows)
VMware Player 3.x (Windows )
VMware Workstation 6.x (Linux)
VMware Workstation 7.x (Windows)
VMware Player 3.x (Linux)
VMware Workstation Player 12.x (Linux)
VMware Player 6.x (Windows)
VMware Workstation 11.x (for Windows)
VMware Player Pro 7.x (Linux)
VMware Workstation 9.x (Linux)
VMware Workstation 6.x (Windows)
VMware Player 4.x (Linux)
VMware Workstation Pro 12.x (Windows)
VMware Workstation 8.x (Windows)
VMware Player 7.x (Linux)
VMware Workstation Pro 12.x (Linux)
VMware Player 6.x (Linux)
VMware Player 5.x (Linux)
VMware Server 2.0.x (Windows)

Resolution


由于安装在 VMware 虚拟机内的 Windows 操作系统的运行方式与安装在物理机上一样,因此可以使用 Windows RDP 实用程序以远程方式连接到这种 Windows 操作系统。

要通过 RDP 连接到虚拟机,需确保该虚拟机配置正确且在物理网络中是可访问的。该虚拟机必须通过桥接模式连接或 NAT 连接连到物理网络。

注意:将虚拟机配置为对其网络适配器采用桥接模式连接,基本上就是指示该虚拟机将主机操作系统的网卡当作自己的网卡来使用。这还意味着,该虚拟机将根据主机网络的设置来获取 IP 地址。

要将虚拟机配置为采用桥接模式连接,请执行以下操作:

  1. 从您安装的 VMware Workstation、VMware Server 或 VMware Player 中单击虚拟机 > 设置,以打开虚拟机设置窗口。
  2. 在“硬件”选项卡中,突出显示相应网络适配器,确保“桥接模式网络连接”复选框处于选中状态。

要将虚拟机配置为采用 NAT 连接,请执行以下操作:

  1. 从您安装的 VMware Workstation、VMware Server 或 VMware Player 中单击虚拟机 > 设置,以打开虚拟机设置窗口。
  2. 在“硬件”选项卡中,突出显示相应网络适配器,确保“NAT 连接”复选框处于选中状态。
要对虚拟机的 NAT 连接配置端口转发,请执行以下操作:
注意:对于 Linux 主机,NAT 设置选项不可用。此过程仅适用于运行 VMware Workstation 的 Windows 主机。
  1. 在 Workstation 的工具栏中,单击编辑 > 虚拟网络编辑器以打开虚拟网络编辑器。
  2. 选择设置为 NAT 接口的网络适配器,默认情况下该适配器为 VMnet8。
  3. 单击 NAT 设置按钮。
  4. 在“NAT 设置”对话框中单击添加按钮。
  5. 在“映射入站端口”对话框中,填写以下详细信息:

    • 主机端口需为未使用的端口。例如,可以采用端口 9997。
    • 除非您已更改虚拟机端口,否则该端口需为 3389。
    • 虚拟机 IP 地址需为分配给要连接到 NAT 连接的虚拟机的 IP 地址。

  6. 单击确定

与物理环境类似,您需要先配置 Windows 操作系统,然后才能使用 RDP。有关如何配置 Windows 操作系统以便与 RDP 一起使用的说明,请参见您所用操作系统的用户手册或 Microsoft Support Site

注意:截至 2013 年 9 月 6 日,上述链接正确无误。如果您发现该链接已损坏,请提供反馈,VMware 员工将会更新该链接。


Additional Information

对于尝试连接到虚拟机的计算机而言,如果主机上的防火墙已开启,那么它们在连接到采用 NAT 端口转发的 Windows 虚拟机时将会出现问题。这种情况下,您需要按照下面的 Microsoft 知识库文章中的步骤在防火墙设置中为端口 3389 添加端口例外:Open a port in Windows FirewallConnecting to VMware virtual machines using the Windows Remote Desktop utility