如何从本地 Windows 计算机到远程 Windows 服务器创建隧道

如何从本地 Windows 计算机到远程 Windows 服务器创建隧道

我的工作环境中有一个跳转主机,可以访问某些特定服务器(如 san 驱动器),并且只有从此服务器才能访问一些基于 Web 的仪表板。每次我使用 Windows RDC 连接到此服务器并执行我的任务时。我想知道是否有可能使用此 Windows 服务器来隧道传输我的本地流量。假设我有报告仪表板http://10.10.10.1:8080只能从10.10.10.10,有没有办法 1 可以通过在浏览器中添加代理地址从本地计算机访问它。我对其他几个 Linux 服务器也做了同样的事情,ssh -D 9095 user@host然后在 Web 浏览器中添加了代理地址和端口。但不知道在 Windows 服务器(Windows Server 2012 R2)的情况下如何实现这一点。

答案1

对 的特殊处理\\TSCLIENT\<sharename>,以及RDPCLIP将新捕获的剪贴板内容双向转发的 ,最接近您描述的隧道。RDP 协议似乎提供了一些可以让你编写隧道程序的片段,但很久以前,我花了几天时间研究这个问题,却一无所获。

最新更新:显然该应用程序rdp2tcp按照你的意愿做。

rdp2tcp 是远程桌面协议 (RDP) 上的隧道工具。它使用 RDP 虚拟通道功能在已建立的 rdesktop 会话上多路复用多个端口转发。


或者,你可以考虑使用远程应用程序功能。使用此功能,浏览器将在远程服务器 (10.10.10.10) 上运行,但在您自己的笔记本电脑上以普通窗口的形式呈现给您。更多信息。这比 rdp2tcp 更简单,而且可能更容易被贵公司的安全标准接受。

相关内容