为 2 台服务器进行反向 ssh SOCKS 代理?

为 2 台服务器进行反向 ssh SOCKS 代理?

我可以 ssh 到两台服务器 A 和 B。B 功能强大,但互联网访问受限,而 A 拥有完全的互联网访问。我可以从 A ssh 到 B,但不能从 B ssh 到 A。鉴于此限制,我该如何设置 ssh SOCKS 代理以通过 A 隧道传输 B 的互联网流量?

我已经尝试过答案来自这篇文章在 A 上运行两个命令,其中我的本地服务器是 A,远程服务器是 B。然后我在 B 上配置 wget 以使用代理 127.0.0.1:6666根据这篇文章,编辑 /etc/wgetrc。但是当我尝试在 B 上使用 wget 时,我得到:

Connecting to 127.0.0.1:6666... connected.
Failed reading proxy response: Success
Retrying.

有什么想法吗?我是不是哪里搞错了?谢谢

相关内容