SOCKS代理转发

时间:2012-05-23 14:43:42

标签: ssh socks

这是我的配置: 3台PC:PC-1,PC-2,PC-3

这是我最初做的事情: 使用ssh:

在PC-1上设置SOCKS代理转发到PC-2
PC-1$ ssh -ND 1080 PC-2

我将浏览器配置为使用127.0.0.1:1080,一切正常。现在我想通过PC-2将所有连接转发到PC-3。所以,像:

PC-1$ ssh -ND 1080 PC-2
PC-2$ ssh -ND 1080 PC-3

我该怎么做?

1 个答案:

答案 0 :(得分:3)

在PC-2上创建SOCKS代理并将端口转发到PC-1,如下所示:

PC-2$ ssh -ND 1080 PC-3
PC-1$ ssh -NL 1080:localhost:1080 PC-2

在PC-1上配置浏览器以使用127.0.0.1:1080