场景如下:
- Windows XP 客户端
- Linux 服务器
客户端已设置网络地址转换/防火墙保护/无法访问外部,linux服务器是公开的。
我需要允许客户端在某些条件下公开 Linux 服务器上的远程桌面端口(3389),例如 ssh -R 3389:localhost:3389。
我梦想它是一种服务,或者类似的东西,这样我就可以启动和停止“转发会话”满足我的需要。
我必须飞行员这个会话来自一些程序语言(主要是 python 或 ruby)。
有什么提示吗?
提前致谢。
答案1
我想,有点晚了,但是 stunnel 项目可用于将 Windows 端口 3389 转发到 Linux 计算机,这样,如果您在 Linux 计算机中打开该端口,您实际上就会连接到 Windows 计算机中的 RDP。