我该怎么解释..。
我有一个远程的ubuntu系统,它的桌面共享在第三方网站上。这个系统有一个动态的ip地址,所以我在互联网上设置了一个反向ssh隧道,它连接到我们网络室的一个安全系统。
现在,从我的办公桌上,我想连接到安全系统,并让它将我的RDP请求转发到远程系统。
所有这些系统都在运行Linux。因此,我想我可以使用我的办公桌上的ssh隧道连接到网络教室中的服务器,并让它将端口重定向到互联网上的远程系统。那不管用。
如何将RDPing问题解决到远程系统?
下面是一个示例:
+--------+ request +---------+ Reverse ssh Tunnel +--------+
| | --------------------> | Server | <------------------> | |
|TightVNC| Static IP | Proxy | Port Port | Remote |
| Client | <-------------------- | | 50000 5900 | Client |
+--------+ response +---------+ +--------+我想我可能需要服务器上的netcat来监听某些端口,例如50001,并将其转发到端口50000。
设置来自远程服务器的反向隧道,以在端口50000上建立来自服务器的反向隧道,并将其重定向到远程计算机上的端口5900。我知道这是可行的,但我需要TightVNC客户端连接到服务器代理,并有一个双向管道。
发布于 2012-05-10 12:23:57
您现在拥有的SSH隧道只允许您通过SSH连接,对吗?您需要做的是设置另一个隧道,将您的连接转发到RDP端口。我需要更多关于您使用的端口的信息,以便给您一个更详细的解析器。
但是,对于一个您没有问的问题,另一个答案是,您的远程服务器可能有一个动态DNS条目。这样,您就可以使用动态DNS名称对它进行ssh操作,即使它更改了它的IP地址。只要在网上搜索动态DNS,你就能找到六家供应商。
https://serverfault.com/questions/387878
复制相似问题