通过 SSH +代理上网

通过 SSH +代理上网

我有一台通过代理连接到互联网的服务器和另一台 PC,没有互联网连接,但可以通过 SSH 访问此服务器。需要做的是 - 使用 SSH 将 PC 连接到互联网。我发现在 处创建了一个 SOCKS4/5 代理,它似乎正在工作。但在我的处境下,我需要链接另一个代理:服务器通过它连接到互联网。我还没有找到任何指定代理链的可能性,那么有什么替代方案吗?什么是(最简单?)方法来做到这一点?ssh -2 -C -D 4567 [email protected]127.0.0.1:4567

答案1

告诉 SSH 将对本地端口 8080 的所有请求通过另一台 PC 转发到代理服务器:

ssh -N -L 8080:<proxy-server-ip>:<proxy-service-port> [email protected]

现在将本地代理设置设置为localhost端口8080

相关内容