你我生在伟大的天朝,却看不了伟大的youtube视频,上不了伟大的twitter。全球N个优秀网站都受到了GFW的照顾。我们在没条件肉身翻墙的情况下,我们还是可以技术翻墙的。
本教程仅从技术上讲解SSH翻墙,其他方式比如在线代理,VPN等请自行google。
不得翻墙做坏事。

一、翻墙所需
1、SSH账号(淘宝购买,5元/月
2、MyEnTunnel(用来登陆SSH账号的软件)
3、一个方便的浏览器,推荐Firefox、Chrome
4、AutoProxy(推荐,自动选择是否翻墙的扩展)

二、购买、下载和安装
1、SSH账号的购买此文不详述,购买后会得到账号、密码、服务器地址。

2、MyEnTunnel下载和安装
2.1、点击此处下载MyEnTunnel,解压缩到任一目录,然后运行myentunnel.exe,会在桌面右下角出现一把红色的小锁。如图

2.2、右键点击这把小锁,点击弹出菜单中的“显示”,会弹出主窗口,切换到“设置”标签,按下图设置

其中,在“SSH服务器”栏输入您所要连接的SSH服务器;SSH端口一般默认为22,如果不是22,请修改为其他数字;在“用户名”和“密码短语”中输入SSH服务器的账号密码。如果需要打开MyEnTunnel就连接,请勾选启动后就连接。其他保持默认,点击“保存”。
2.3、点击“连接”,开始连接SSH服务器。如果是第一次连接服务器,会弹出对话框:

请点击“Yes”。
如果用户名密码无误,连接成功后,小锁会变成绿色。点击“隐藏”,主窗口便会隐藏。从此,SSH代理服务器就开始工作了。

3、浏览器下载及设置
3.1、在使用SSH代理的情况下,推荐使用Firefox和Chrome,此文主要介绍Firefox,如需了解Chrome的设置,请到这里查看http://www.baobaocool.com/ssh/
3.2、到官方网站(http://www.mozillaonline.com/Firefox)下载Firefox(建议下载全球统一版本),并安装。
3.3、运行Firefox,在地址栏中输入“about:config”(不包括引号),回车,在随后出现的警告提示中点击“我保证会小心”按钮,打开设置页面。在“过滤器”栏中输入 “network.proxy.socks_remote_dns”(不包括引号),双击false,使其变为true,然后关闭设置页面:

4、AutoProxy安装和设置
4.1、安装Autoproxy扩展并按要求重启firefox。
4.2、重启后,会自动弹出Autoproxy的选择订阅窗口,选择gfwList,再点击“默认代理”按钮,选择ssh -D:

点击“确定”后,在用firefox打开youtube试试看。

成功了!如果还会遇到打不开的网站,可以右击Autoproxy的“福”字图标,切换为“全局模式”即可,或者在“首选项”里增加代理规则即可。

三、常见问题
1、为什么我按上面的设置了,图标也变成绿色了,可还是无法打开网页?
答:有可能是你的本地代理端口被其他程序占用,请先断开SSH服务器连接,把SSH客户端的7070端口号改为其他数字,并同时修改浏览器代理设置中端口号,建议修改为随机4位数,如果修改后问题依旧存在,请再更换其他端口号重试。

2、Mac下如何设置?
答:请参考以下两篇文章:
https://dl.dropbox.com/u/873345/howto/mac+firefox.html
https://dl.dropbox.com/u/873345/howto/mac+safari.html

3、为什么我连接一段时间以后会自动断开?
答:因为如果在一段时间内没有数据流量传输,服务器会自动断开连接,如果出现这种情况,您可以在MyEnTunnel中把“掉线后自动重连”选中,这样下次断开连接后就会自动重连了。

4、为什么我总是出现连接超时的提示,或者一连接上马上就断开?
答:请把服务器的域名换成IP连接试试看。可以通过ping域名得到IP。也可以将MyEnTunnel换成Tunnelier试试看。

5、Linux下要怎么用呢?
答:请参考这篇文章:https://dl.dropbox.com/u/873345/howto/linux+firefox.html

6、iPhone/iPod Touch可以使用SSH吗?
答:请参考这篇文章:http://todaym.com/2010/05/iphone-over-the-wall-via-ssh-pac.html

四、广告
推友fo我@l12ab,年付9折优惠。