如何访问可通过本地计算机从 RDP 访问的 VM?



我有一个可以通过SSH访问的公司虚拟机。但问题是,我需要使用以下方法:
My PC (with VPN) -> RDP -> Using SSH -> VM
我想使用以下方法连接:
My PC (with VPN) -> Using SSH -> VM
基本上,我可以在没有RDP 的情况下将流量重新路由到远程VM吗

您需要在RDP主机上打开ssh端口
这可以是一个转发到VM的端口,也可以在RDP主机上启动一个ssh服务器,用作ssh跳转框。

  1. 我的电脑(带VPN(->使用SSH->(具有转发到VM的端口的RDP主机(->VM

    ssh myVMuser@myRDPHost

    你可以使用iptables进行

  2. 我的电脑(带VPN(->使用SSH->带有ssh服务器的RDP主机->VM

    ssh myVMuser@myVM -o ProxyJump=myRDPUser@myRDPHost

    只需使用systemctl status ssh.service并添加您的公钥

最新更新