SSH 动态代理不工作

SSH 动态代理不工作

每个人,

我正在尝试获取动态 ssh 代理设置,以便我可以进行一些安全的网页浏览/测试。

我已经在 Mac(os X 10.6.7)和 win7 专业版(使用 putty)上尝试过了

我有 2 台 Linux 机器,一台在家里运行 CentOS5,另一台在 AWS 云中运行用于 ruby​​ 的 Bitnami 堆栈。

我在 Mac 上运行的命令是

ssh -D 1080 root@mylocalCentOSServer

连接正常,然后我进入机场的网络设置,将 Http 和 Https 代理服务器指定为 127.0.0.1 或 localhost,并使用端口 1080。然后我启动一个网络浏览器(chrome)并尝试访问一个网站,每次都会出现“代理服务器未发送数据”或“服务器断开连接”的错误

同样的事情发生在使用 putty 的 win7 盒子上,连接正常,我得到了一个 shell 提示,但是代理并没有来回移动数据。

我肯定遗漏了什么,请帮忙。谢谢!

ps 它失败了,而是我在自己的 LAN 内或远程使用我的本地 CentOS 盒,甚至在 AWS EC2 上运行的服务器也不起作用......

答案1

然后,我转到机场的网络设置,并将 Http 和 Https 代理服务器指定为 127.0.0.1 或 localhost,并使用端口 1080。

您必须将其配置为 SOCKS 主机,而不是 HTTP 代理。

相关内容