PushVNC/RealVNC:连接超时错误 10060,端口 5900 已打开

PushVNC/RealVNC:连接超时错误 10060,端口 5900 已打开

我正在测试 pushvnc,我认为它是 realvnc 的一个变体。在我家设置的小型域中,在 win2003 服务器上,以管理员身份登录,只要防火墙关闭,我就可以连接到域中的 winxp 笔记本电脑。但是,如果我打开防火墙,即使 5900 和 5800 都打开(tcp),连接也会超时并出现错误 10060。我不明白……我还能做什么?

答案1

假设在您尝试启用 5800 和 5900 UDP 后此操作失败,您接下来应该将可执行文件的名称定义为目标 XP 防火墙配置文件的一部分。

如果仍然失败,您需要确保在目标 XP 的框中也禁用内存执行预防。

还可以在目标 XP 系统上启用 FWQ 日志记录,以捕获 PUSH VNC 客户端尝试的成功和失败的连接尝试。

如果仍然失败,则将 VNC 包推送到 XP FW 禁用的目标,并使用 IP <==> exe 实用程序来模拟正在发生的事情,例如 TCPview.exe(去查找)来模拟正在使用的端口。

然后,从观察到的端口和使用的 exe 创建您的豁免规则,并使用该数据创建您的 XP FW 豁免规则集,并使用 regedit 或 TELNET 会话中的任何方法推送它。

XP 防火墙相当不可靠,而且它的规则/豁免设置仍应被视为测试版。再加上您使用不受官方支持且可免费使用的 VNC 进行远程访问,这些因素足以让您感到沮丧不已。

相关内容