如何在putty中定义到远程桌面的隧道连接?

nab*_*bil 7 ssh putty rdp remote-desktop tunnel

我需要在我的大学网络中连接(在rdp中)到一台机器(让我们称之为#1)(我有它的内部IP),我也可以访问ssh中同一网络中的Linux服务器机器,我可以用来访问#1,我正在使用putty,有人可以向我解释我如何连接它吗?

[我的笔记本电脑] ---> [Linux服务器] ---> [windows机器]在rdp

谢谢,

hov*_*yan 11

我们假设如下:

Linux服务器 - gate.college-server.com:22(SSH侦听端口22)

内部服务器 - internal.college-server.com:3389(RDP侦听端口3389)

RDP连接将打开localhost:3399(应打开)

如何通过带有RDP转发的Putty配置SSH隧道:

  • 打开Putty并Session输入Linux Server的连接信息
  • 转到分支>连接> SSH>隧道
  • 选择LocalAuto
  • Source Port输入中3399,以及Destination- 内部机器的连接信息格式:hostname:port.
  • 单击添加

你会看到该Forwarded ports部分的条目,如:

4L3399   internal.college-server.com:3389
Run Code Online (Sandbox Code Playgroud)

保存您的连接,它就可以使用了.

接下来,PuTTy Session使用"已保存的连接" 启动a ,并成功登录 到远程服务器后gate.college-server.com:22,可以启动Windows RDP客户端.

连接到localhost:3399并使用RDP凭据 internal.college-server.com:3389