我有一台安装了 VMWare Workstation 7 的 PC(Windows XP SP3)。
VMWare 托管 Windows Server 2003 Enterprise Edition R2。
两个操作系统上都安装了 RealVNC (4.1.3)。它们都使用 Hamachi2。
主机操作系统 (WinXP) 也运行 ZoneAlarm 防火墙。Hamachi 网络设置为受信任。
我的目标是允许与客户操作系统 (Windows Server 2003) 建立 RDP 和 VNC 连接。如果我从主机操作系统连接,这两个选项都可以正常工作。但是,当我们 Hamachi 网络中的其他计算机尝试连接客户操作系统 (Win2K3) 时,我遇到了问题。
RDP 连接。RDP 窗口打开,显示黑色内容,15-20 秒后显示以下错误:
RealVCN 连接。用户可以连接,但他们看到的只是 VNC 窗口内的黑屏。同时,在查看 Win2K3 的控制台窗口时,他们的输入(按键或鼠标移动/点击)是可见的。
我非常感谢任何关于如何解决上述问题的想法。
答案1
我没有任何确切的答案,但我会尝试以下一些事情:
从远程机器到主机和客户机的端口扫描(我会从命令行使用 nmap)会发现什么吗?
禁用区域警报后端口扫描结果会改变吗?
从客户机对主机进行端口扫描是否显示出与通过 Hamachi 向远程机器提供的信息有显著不同。
客户操作系统是否在主机网络适配器后面进行 NAT,或者是否是桥接连接?
您能建立从客户机到 Hamachi 网络上的另一台机器的连接吗?
如果您能回答这些问题,那么也许他们会为您提供答案,或者至少是更多信息。
答案2
至于 RDP 连接,我认为这是网络问题,而不是 VMWare 问题。我曾使用 VMWare(不过是服务器版本)通过 RDP 连接托管在 VMWare 服务器上的 Windows XP Professional。由于两种方式都失败了,而从本地主机的连接成功了,我认为您应该检查一下网络。
首先,确定连接是否高质量 - 例如,是否通过 VPN?是否通过无线?是否通过有线?- 检查是否存在大量校验和错误。其次,确定可用带宽 - 是否足以运行 VNC 连接?第三,在受控条件下禁用所有防火墙。
先尝试一下...