远程桌面到NAT防火墙后面的计算机可能吗?

我住在大学住房,但我在异地工作。 我希望能够在白天远程访问我的计算机,但大学的路由器内置了防火墙,或者阻止绝对所有传入的连接。 我还需要提及的是,我不能将程序安装到我的工作计算机上,但它有远程桌面,这就是为什么我需要使用它而不是VNC或其他东西。 任何帮助是极大的赞赏!

如果您无法访问防火墙configuration,则可以尝试Hamachi或LogMeIn之类的服务。

在你的具体情况下,我会在家里build议LogMeIn ,然后通过工作网站访问它。 免费供家庭使用。

在尝试破解你的IT部门之前,尝试与他们讨论你的需求。 也许可以找一个像教授这样的代表来certificate你能够从工作中获得你的机器(我假设你是学生而不是教员)。 系统pipe理员对用户的需求有一个不好的名声,但是你也许能够以某种方式让他们和你一起工作。

围绕他们一定会引起更多的问题,并可能根据你的大学的政策,采取某种惩罚行动。 如果不是官方的惩罚,至less会造成“人际问题”,甚至可能比官方的惩罚更糟。 不要以为pipe理员最终不会注意到事情正在发生。

也许他们根本不知道这样的远程访问的需求存在于学生机构之中,如果有更多的人向部门领导/教授请求,可以做一些事情。

编辑:作为一个附录,国际海事组织,你想要与IT经理/部门负责人,而不是系统pipe理员本身之一。 经理/董事等更倾向于对客户需求感兴趣并考虑变化。 当然,这是我的经验。 你的旅费可能会改变。

您需要设置一个反向通道,将端口从工作中转出到您的机器,然后向后通过rdp进入机器。

看看plink / putty ssh和谷歌的ssh反向隧道,这应该把你放在正确的方向。 至less你需要在这个工作机器上安装ssh软件,而且很有可能你可以让别人为你安装它,因为它是访问很多第三方所必需的。 如果不是的话,除非你特别邪恶,否则你可能会走运。

我想打开一个logmein帐户,并在家庭和工作电脑上安装免费版本的客户端将是最简单的。 这也假设你在你的工作机器上拥有pipe理权限,以便能够安装软件。

LogMeIn将工作。 另一种select是Windows Live Mesh – 它内置了远程桌面。

编辑:没关系,没有看到你不能在你的工作机器上安装应用程序。

您可以使用SSH转发RDP端口:下载Putty SSH客户端 ,连接到远程服务器,并设置静态隧道:)

这可以从服务器或从同一networking中的另一台主机完成。 你需要的唯一的东西就是你可以用ssh连接的一个* nix服务器。

以下是如何转发RDP端口3389:

 putty.exe -R3389:localhost:3389 [email protected]