我的一个客户需要使用Windows远程桌面连接访问他们的服务器。 我遇到的麻烦是他们坚持把防火墙上的访问权限限制在一个源IP地址上。 我的办公室ISP不断更改我的IP地址,每次更新防火墙都变得麻烦。
我有一些服务器在远程服务器场中没有太多的工作。 所有这些都有一个固定的IP地址。 有什么我可以安装/设置在我的服务器,这将使我能够反映从我的办公室PC到我的客户端服务器的RDP连接?
在固定IP的服务器上使用端口转发 。 使用需要f 33 3389 TCP端口。 或者在固定IP( OpenVPN )的服务器上使用VPN。
我不知道任何RDP的代理软件,但是应该可能的是将VPN(PPTP,IPSEC等)设置到远程服务器之一,并将服务器IP地址后面的连接NAT。 这将使连接似乎来自服务器的IP,它应该是更容易保持最新的VPN。
如果其中一个远程服务器使用OpenSSH运行Linux / BSD,则还可以使用Putty进行通道。 在Putty中,在连接之前转到“Connection – > SSH – > Tunnels”。 在“添加新的转发端口”部分,但源端口为66389,目的地为$ rdpip:3389,并点击“添加”。 然后像平常一样打开连接。 然后告诉远程桌面连接到本地主机:63389,它使用隧道,并将显示来自ssh服务器的IP地址。
如果您不想使用VPN,隧道等,只需在具有静态IP地址的服务器计算机上安装通用的TCP代理即可。 像rinetd这样的东西可以正常工作。