腻子双隧道

腻子双隧道

目前我遇到以下问题:只有当我连接到服务器 A(通过 ssh)、使用 putty 创建 socks 代理并使用它连接到服务器 B 时,我才能通过 ssh 连接到服务器 B。

因此连接是我的电脑->服务器 A->服务器 B我需要的是能够从服务器 B 本地主机:xx并转发至我的电脑:xx

使用单隧道,只需通过 Putty 添加规则即可完成R7869 localhost:7869(并且它适用于服务器 A直接建立连接),但如果我尝试在服务器 B(已代理)它不起作用。

有任何想法吗?

编辑:我已经找到了这个问题的解决方案。我不需要使用 Putty 创建到服务器 B 的新网络连接,而是需要ssh -R 7869:localhost:7869 root@ServerB从服务器 A调用。

答案1

“我需要的是能够从服务器 B localhost:xx 调用并将其转发到 MyPc:xx”

与 server_A 的第一个会话:a.example.com:22

 L22000 b.example.com:22

第二个会话到 server_B(通过第一个会话的隧道):localhost:22000

 L8080 localhost:8080

最终效果是 MyPC:8080 <-> b.example.com:8080

相关内容