首先去国外找一个 ssh 帐号,免费的或者收费的都可以,申请之前要确认该帐号可以用来 Tunnel Proxy。下面的命令启动 ssh ,并绑定到本地的 7070 端口。
$ ssh -D 7070 -l username remote-ip
如果远程的端口不是默认的,如 -p 443
表示远程的sshd使用的是443端口 。如果你这个 ssh 的进程只用于代理,可以让它无法执行远程的shell命令,并且挂在后台。如下:
$ ssh -NfD 7070 -l username remote-ip
如果使用 Firefox,安装 FoxyProxy Standard 插件,并做如下设置:
http://gitorious.org/sshproxy/sshproxy/blobs/raw/master/patterns.json
,点击 将刚才添加的 Proxies 加入到 Proxies 列表中。 保存。patterns.json
文件会不定期的更新,可以通过在 标签页中,选中你订阅的 parttern,右键 来更新最新的 parttern。参考文档