首页 > 解决方案 > 如何使用两个代理通过 ssh 进行端口转发?

问题描述

我通过以下方式创建 SSH 隧道,通过代理与远程服务器通信:

ssh -L 7777:remote:9999 user@proxy1

然后我运行我的软件: software --port localhost:7777

我需要通过使用另一个隧道从proxy1到另一个代理(proxy2)然后到remote。换句话说,我想把命令改成这样:

ssh -L 7777:proxy2:8888 user@proxy1

但我不确定如何配置 proxy2 以将端口 8888 上的所有内容隧道传输到远程:9999。

proxy1我在和上都有 root 权限proxy2

标签: sshportforwardingopensshssh-tunnel

解决方案


推荐阅读