如何利用国外SSH翻墙

来源: Leo' s Space

GFW 是什么大家心里都明白。翻墙的手段很多,有普通的 web 代理(比如 PhpProxy),也有更加方便的 u 和 fg(这两个是什么大家也清楚)。衡量这些手段的两个重要方面就是速度与方便性。本文所介绍的翻墙手段利用了 SSH,速度主要取决于您与该 SSH 服务器的之间速度。

所需条件:SecureCRT 或 Putty,一个国外 SSH 帐号
推荐:Firefox 2 或 Firefox 3 + Firefox 扩展 FoxyProxy + SecureCRT

SecureCRT 是共享软件,下载地址在此

SSH 帐号的来源可以有多种,最常见的来源是国外的虚拟主机帐号,如 DreamhostMediaTempleBluehost 等。没有国外虚拟主机帐号的朋友,可以去 Silence is Defeat 通过捐助的方式获取 SSH 帐号。

本文以 SecureCRT + Dreamhost + Firefox3 + FoxyProxy 为例。

首先来配置 SecureCRT。点击菜单 File -> Connect 以打开连接对话框,点击对话框上部第三个按钮 New Session 以新建会话。在弹出来的会话属性设置对话框中设置会话名称。

选择左侧的选项分支 SSH2,设置 SSH 服务器详情。

选择左侧的选项分支 Port Forwarding,在右侧点击 Add 按钮,参照图片,设置本地端口转发。本文以 53817 为例,请改为您想要的端口,如7070。

选择左侧的选项分支 Remote/X11,在右侧点击 Add 按钮,参照图片,设置远程端口转发。本文以 53817 为例,请改为您想要的端口,如7070。

点击 OK,完成会话设置并回到连接对话框,选中刚才添加的会话,单击 Connect,若前面的 SSH 服务器详情设置无误,则有弹出 New Host Key 对话框,提示是否保存服务器 key,单击 Accepet&Save(接受并保存),并在接下来的对话框中输入 SSH 帐户密码。

一切顺利的话,不用几秒钟,登录就可完成。现在可以在支持 Socks 代理的浏览器中设置本地代理了。按前文的设置,此时的本地 Socks 代理应为 localhost:53817 或 127.0.0.1:53817。设置好代理之后,可以试着访问 WordPress 的翻译项目页面,若一切无误,应该可以正常浏览该页面了。

Firefox + FoxyProxy 的设置不再以图片的方式详细介绍,相信熟练的 Firefox 用户可以稍做设置以实现对特定的地址调用该代理。为了方便起见,文末附有我的 FoxyProxy 设置文件的下载,请将其放置于 Firefox 的Profile 目录下。若该文件已存在,请先备份。

Maxthon、TheWorld、GreenBrowser 之类浏览器的代理设置不再在此赘述。

Putty 的设置说明待补充。

5 条评论:

skyros 说...
此评论已被作者删除。
skyros 说...

我是Leo...
这个……呃……感谢转载……
但,能否请博主不要直接链接图片和下载呢?

BTW:您把我的博客标题漏了个s

GFW BLOG 功夫网与翻墙 说...

非常感谢.

skyros 说...

看来我没有表达明白。

请您不要直接在链接中引用我图片的源地址,而是使用您自己的博客的空间。

nick kwok 说...

如何在IE下使用SCOKS代理啊?