使用 ssh 隧道通过 RDP 进入内部网络

使用 ssh 隧道通过 RDP 进入内部网络

我是隧道新手,搞不懂这个。我有一台外部可用的计算机,我们称之为 example.com,它是 Unix。在其内部网络中有一台我想访问的 Windows 机器,它有一个内部 IP,我们来使用 192.168.1.144。我需要通过隧道进入 example.com 才能通过 RDP 进入 192.168.1.144。我该如何实现这一点?

答案1

您想使用 SSH 隧道,就像 Nathan C 在他的评论中所说的那样。指南假设您正在隧道连接到您正在连接的计算机,但这只是因为这些指南使用“localhost”作为外部主机名。从您的家用机器尝试以下操作:

ssh-Nf 密码[电子邮件保护]-L 8080:192.168.1.144:[RDP 端口]

我不确定 RDP 的端口号是多少,所以我不得不保留它。执行此命令后(使用正确的“RDP-port”端口号),它应该在后台运行,您应该能够从家用计算机通过 RDP 连接到“localhost:8080”,并最终与内部的 Windows 计算机通信。

相关内容