Vnc 使用 Windows 的端口转发

Vnc 使用 Windows 的端口转发

为了从家里通过 VNC 进入运行 Linux 的工作桌面,我必须采取一些相当复杂的步骤。我必须先连接到工作服务器 Linux 机器,然后才能从那里连接到我的工作桌面。你根本无法从外部世界直接连接到工作桌面。更糟糕的是,工作电脑的端口 5900 被过滤了,所以我甚至无法从工作服务器连接到该端口。

我可以使用 ssh 端口转发(例如 ssh -L)从我家里的 Linux 机器上弄清楚如何执行此操作,但如何从 Windows 上执行此操作?

答案1

听起来你的 Linux 上需要一个中继器。它通过监听端口管理与网络上其他计算机(代理)的连接。然后你可以使用代理地址(你的 Linux 服务器的 IP 和中继器端口)在代理字段中,以及姓名地址字段中的 VNC 服务器。

下载 Linux VNC 中继器:http://code.google.com/p/vncrepeater/downloads/list
完整指南;不设置 Linux Repeater:http://www.uvnc.com/docs/uvnc-repeater.html

答案2

如果你的 Linux 机器已经正确设置,你可以在 Windows 上以同样的方式安装赛格威,其中有一个可用的 OpenSSH 包。只需下载Cygwin安装程序并确保openssh选择了该包进行安装。

相关内容