如何将 RDP 连接转发到类似于 Nginx 的不同机器?

如何将 RDP 连接转发到类似于 Nginx 的不同机器?

我有一个路由器,配置为将所有传入流量发送到单个反向代理机器。

这台机器托管 Nginx,它根据域名将流量转发到不同的服务器。例如,http://a.example.com/转发到服务器 A,并且http://b.example.com/重定向到服务器 B。

如何对远程桌面连接执行相同操作?换句话说,如果我有托管 Windows 的服务器 C 和 D,如何在网络外部通过 c.example.com:3389 连接到服务器 C,并通过 d.example.com:3389 连接到 D?

答案1

为了区别起见,微软将其称为“RDP 网关”,而不是代理服务器。我找到了这个设置指南这里。

答案2

正如 John Cave 所说,您可以设置远程桌面网关。通过这种方式,您可以使用计算机的内部名称指定连接,然后在连接的网关设置下使用 RD 网关服务器。或者,如果您只查看几台计算机,则可以对 C 使用端口 3389,然后对 D 使用不同的端口号。

相关内容