我有一台运行Windows XP的虚拟机。 我在Windows防火墙中添加了远程桌面exception。
我试图通过远程桌面使用IP地址,我在虚拟机中运行IPCONFIG连接。 但是这不起作用。
我试图使用运行虚拟机的机器进行连接,但是我也想连接其他机器。
我错过了什么?
你有没有在系统属性中启用远程桌面?
开始>控制面板>系统>远程>允许用户远程连接到这台计算机
您是否尝试从主机(即运行虚拟机的计算机)或networking上的其他计算机连接到计算机?
你没有提到你使用的是什么虚拟化软件,但是你对Farseeker的评论听起来就像你已经把虚拟机连接到“仅主机”的networking。 如果您希望虚拟机与局域网中的其他主机通信,请将其configuration为使用“桥接”networking(以VMware的说法),并允许虚拟机使用DHCP(如果使用DHCP)或为虚拟机分配LAN端IP地址。
如果您不能在VM中Ping其他LAN主机,您将无法使用RDP连接到VM。 首先在VM内部开始故障排除。 在为桥接networkingconfiguration它并确定它具有LAN IP地址后,看看它是否可以PING其默认网关。 如果可以的话,就可以从其他LAN主机连接到它。
你必须启用互联网连接共享我认为networking适配器。 另外,请确保您的VM获取可从terminal服务客户端计算机访问的子网上的IP。
如果您将VM设置为使用NATnetworking,则可以使用vboxmanage设置端口转发。 search它的帮助(或networking) configurationNAT端口的文章。
terminal服务(即远程桌面)默认在端口3389上通信。 您可能希望将该端口保留在主机操作系统上,因此build议将其设置为将主机端口33890(例如)转发到客户端端口3389.然后,确保VirtualBox本身可以通过主机操作系统的防火墙进行通信,你可以通过指定端口号来为它指定RDP(在冒号后面加上冒号后加上你远程访问的机器的地址,例如:hostpc.domain.com:33890