Tunnelier——SSH客户端
六月 2, 2010
54 comments
笔记本送去售后修了一个多星期。送回来后,发现tor上不去了,Gmail发给bridges@torproject.org获得的网桥也不管用了。
于是打开Google Reader,开始翻GFW BLOG的文章,找其它翻墙软件。时间不长,找到了一篇:《利用ssh tunnel翻墙》。这是一篇介绍SSH tunnel原理的文章,文章虽短,不过已经把ssh tunnel的原理描述清楚,不清楚的可以去看一下。
关于SSH的原理,还可以查看维基百科的解释:维基百科——SSH。用简单的一句话来解释利用SSH原理翻墙,就是:墙内的一台计算机通过与墙外的一台计算机(或服务器)达成安全的连接,通过这台墙外的计算机访问真是的互联网。如下图:
原理清晰了,现在需要一个可靠好用的客户端软件,就像tor一样,方便与你墙外的计算机相连。这里,我也是看过《建议用 Tunnelier代替MyEnTunnel翻墙》之后,才了解的Tunnelier。这是Tunnelier的下载地址:http://www.bitvise.com/tunnelier-download。
下载之后,安装的过程很简单,这里就不过多罗嗦了,我们来看一下简单的配置:
- Login选项卡,输入ssh服务器的登录信息:Host填写主机地址(我这里用的是我的博客空间),Username填写帐号,Initial meth选password,password填写密码,其它的不用填。

- Options选项卡,On Login部分把几个勾都去掉,只是翻墙的话用不上。

- Services选项卡,SOCKS/HTTP Proxy Forwarding部分 Enabled,修改本地监听端口,改为你AutoProxy中ssh -D的相应端口,我这里是7070。

- 然后点击左侧的Save Profile As另存配置,再点login登陆,出现一个对话框,选Accept and Save。

- 登陆成功,如图:

- Tunnelier这边设置完成,去firefox把AutoProxy代理服务器设置成ssh -D就OK了。
现在可以去任意访问Youtube、Facebook、Twitter等网站了,我这里(1M的网速)测试了一下,访问Youtube看720P以下的视频不用缓冲,一个字:爽!

不错,又有长进了!哈哈!
[回复]
Jayuh
回复:
六月 2nd, 2010 at 16:07
我昨天一步一步弄的时候,你不也在嘛!
[回复]
没有,可能我睡着了!
[回复]
翻墙利器啊……
[回复]
Jayuh
回复:
六月 2nd, 2010 at 18:31
你博客挺有意思的,我想和你交换个链接。
[回复]
你好,问一下怎么样能知道自己的主机空间是否支持SSH呢?
[回复]
jayuh
回复:
六月 3rd, 2010 at 14:26
直接问你的主机商嘛!
我看过你的博客了,咱俩是一个主机的,你的也支持SSH!
[回复]
zchiy2k
回复:
六月 3rd, 2010 at 15:11
恩,谢谢。我正在按你的方法设置,不过现在有点问题,Tunnelier可以连接上,但是改了autoproxy之后,连接之后提示sock5错误。。。上了个twitter上不去,不知为何?
[回复]
jayuh
回复:
六月 3rd, 2010 at 15:40
你看一下Tunnelier中添的端口是否和AutoProxy中的端口一致:
Tunnelier中的端口在“Services选项卡中Listen Port”修改,AutoProxy中的端口在“代理服务器–>编辑代理服务器”里修改。
[回复]
zchiy2k
回复:
六月 3rd, 2010 at 15:47
刚才看了一下,跟你设置的都一样,并且连接也成功,能上youtube主页,但是看不了影片,速度很慢。facebook和twitter均上不去。
能否把SSH-D的端口修改为别的呢,有影响吗?
[回复]
jayuh
回复:
六月 3rd, 2010 at 15:56
SSH-D换成什么端口都行,不要占用已用过的端口(比如邮件端口21、网页端口80等),还有就是两边的端口设置一样就行;
既然能上Youtube,就应该是翻墙成功了,怎么还会显示“sock5错误”就不得而知了。。。
[回复]
zchiy2k
回复:
六月 3rd, 2010 at 16:11
我改了端口,IP都试了一遍,还是不行。
唉,都说SSH好,看来我没用SSH的命啊~还是先继续用我的fg翻墙得了,等哪天恶补一下SSH的知识再尝试吧,呵呵。
小站不错,以后有什么问题还请多指教~
[回复]
jayuh
回复:
六月 3rd, 2010 at 16:28
咱俩的网站是同一时期(2010.05)上线,同一个空间商的。
[回复]
zchiy2k
回复:
六月 3rd, 2010 at 18:32
咦?你是怎么看出来的呢?
我也是刚开始接触wordpress,很多东西都不会。。。
[回复]
Jayuh
回复:
六月 3rd, 2010 at 18:41
我看过你博客;
WordPress,我也是刚接触,现在正在学制作主题(我跟你一样,看别人的主题哪个都好,自己用的时候又觉得哪个都不合适)。
zchiy2k
回复:
六月 3rd, 2010 at 20:41
我觉得你这个主题挺好的,自己做的吗?我看简介你职业就是前端设计师吧。
呵呵,我没有什么艺术细胞,做主题有点难为我了,随便搭一个还行,做个精致的就不行了。所以只能修改修改别人的了。
期待你做个好的,我就换成你的~
jayuh
回复:
六月 3rd, 2010 at 21:20
这个不是我做的,我这段时间正在看“我爱水煮鱼”的教程:http://fairyfish.net/2007/06/04/so-you-want-to-create-wordpress-themes-huh/。
zchiy2k
回复:
六月 3rd, 2010 at 21:59
有空上GTALK聊吧,这里楼盖的太高了,呵呵
请问Host填写主机地址我没有,帐号密码也没有,是不是要申请墙外的计算机啊,请问在哪里可以申请到,免费的吧:)谢谢!
[回复]
jayuh
回复:
六月 4th, 2010 at 23:02
http://ams.hub.org/signup
听说这个不错,不过每月只有10个名额,这个月的好像已经没有了。
我帮你查一下,知道更好的再告诉你!
[回复]
Jayuh
回复:
六月 5th, 2010 at 10:57
http://www.freehosting.com/
这个能用,我刚试过,不过速度没有我自己的主机空间快。
按照流程选择一个免费空间,NEXT完之后,他会给你一个cPanel控制页面让你放网站,如果你只是为了用空间的ssh功能,就不用管这个。打开邮箱,有一封邮件,里面有HOST的主机地址及账户和密码。
我说的笼统,不清楚你再问!
[回复]
真的有这么爽吗?~~~SSH应该比VPN慢吧~~
[回复]
Jayuh
回复:
六月 5th, 2010 at 18:24
当然,这要看你与那台SSH tunnel的电脑之间的网速,以及从那台电脑再向外访问的网速。
SSH就是你连接一台墙外的电脑,再通过那台电脑上网;VPN是你连接到墙外的局域网,再通过那个局域网上网。
[回复]
Junan
回复:
六月 5th, 2010 at 18:58
嗯嗯~~来学习了~~我还是习惯用VPN、操作使用方便~
[回复]
Jayuh
回复:
六月 5th, 2010 at 19:26
恩,自己熟悉的环境做起事来是能事半功倍的。
不过话又说回来,在这个天朝上网,不多做两手准备,还是不够的。
[回复]
Junan
回复:
六月 5th, 2010 at 19:42
不过现在都习惯了、很少上TWITTER了、~~唉~~杯具、
[回复]
嗯嗯~~来学习了~~我还
[回复]
我正在用这个工具
[回复]
看是看懂了。。。可是不知道 HOST USHER NAME 密码 这些东西 去哪找。。。
新手 都不会申请。。。望楼主指导
[回复]
jayuh
回复:
六月 11th, 2010 at 13:43
http://www.freehosting.com/
这里可以免费注册空间,而且空间具有SSH的权限。
[回复]
…饿 我点了 不过 点开 页面是 空白的。。。。不懂了。。要怎么打开呢
[回复]
jayuh
回复:
六月 12th, 2010 at 10:32
很明显是被墙了嘛,应该是DNS劫持吧。我给你注册了一个,你可以用这个帐号登录,然后自己在注册一个。
Host:lee.freehosting.com
Username: leefreeh
Password: eLWNITiNv1
[回复]
lee
回复:
六月 12th, 2010 at 21:28
哎呀 真的可以了啊 太感谢了:)~~~~~我就用这个帐号吧~ LZ好人啊~
[回复]
lee
回复:
六月 12th, 2010 at 21:42
我现在可以翻墙了。。。能上YOUTUBE了。。。。不过去http://www.freehosting.com/去的时候显示还是空白。。。好奇怪啊。。。用FIREFOX打开的
[回复]
Jayuh
回复:
六月 12th, 2010 at 22:25
把Autoproxy设为全局模式,或在自定义代理中把加上freehosting.com,页面就显示正常了。
因为http://www.freehosting.com/被墙了,但gfwlist小组却没有在Autoproxy把它归为其中,就是这个道理。
[回复]
lee
回复:
六月 13th, 2010 at 14:06
恩 真的可以了~ 谢谢楼主啊~ 新手什么都不懂,楼主如此热心真感动~
[回复]
虽然都懂,但还是来看看,博主真是一个热心人啊,佩服佩服
[回复]
jayuh
回复:
六月 22nd, 2010 at 12:53
谢谢,小站刚建,欢迎常来访问!
[回复]
我就是用的这个很不错
[回复]
楼主,我按照程序一步步来可是结果出现错误,说是由于目标机器积极拒绝,无法连接,注:前面的HOST等等我是用你上面注册的Host:lee.freehosting.com
Username: leefreeh
Password: eLWNITiNv1
不知道这有没有关系?
[回复]
Jayuh
回复:
七月 1st, 2010 at 14:33
不知道你说的错误出在哪一部。
我给出的Host、username和password是能用的,你不能用吗?
[回复]
小寞
回复:
八月 2nd, 2010 at 14:56
根据你们上面的对话改了端口之后也能连接上了,可是2M宽带看YouTube还是卡的跟MyEnTunnel一样的,不知道是我换了新的plink还是什么原因,求解~
[回复]
Jayuh
回复:
八月 2nd, 2010 at 15:36
网速快慢有两部分原因,一是你自己的网速,二是你通过SSH连接的那台电脑的网速。
我用上面注册的那个帐号,有时也不怎么快。
我是用我自己的博客主机的。
[回复]
第3部不知道该填什么,好像自动就有的,也有点忘了,我填的是 127.0.0.1 ;listen port:7070;server bind interf:0.0.0.0; 不知道对不对?第四步另存为之后,再点login登陆,没有出现什么对话框,就直接在连接了好像。第五步是显示:connection failed.windows error :10061:由于目标机器积极拒绝,无法连接
[回复]
fuck gfw
回复:
一月 4th, 2012 at 10:55
ssh服务没启动
[回复]
楼主能给我注册一个第一步的账号吗??发邮箱83381524@qq.com
谢谢……
[回复]
fuckgfw
回复:
八月 12th, 2010 at 20:32
建议翻墙不要用国内的邮箱,会被监控。用Gmail等会比较安全
[回复]
LZ 能不能帮我注册个账号,邮箱为wangxinlong12315@gmail.com
[回复]
Jayuh
回复:
八月 23rd, 2010 at 16:10
http://www.myssh.in/freessh.html
这上面有个免费的帐号,不过可能会不定期的更改密码。
[回复]
请问有时候看YouTube的时候出现SOCKS5 connection from 127.0.0.1:51281 failed: Client connection closed before completion of protocol是怎么回事啊
[回复]
jayuh
回复:
九月 16th, 2010 at 21:27
不知道,没遇到这种情况过。不过你的端口怎么设的51281这么大个数,为什么不用默认的7070呢?
[回复]
没感觉出比MyEnTunnel快来。。卸了。。
[回复]
楼主,看你这么热心肠,也帮我看看问题所在吧,感激不尽啊!
我在SDF上申请了账号,也连接成功了,
firefoxd的代理也设置好了,
但是像facebook,youtube,twitter之类的网站还是上不去。
[回复]
Jayuh
回复:
十二月 4th, 2010 at 18:32
已经回复你邮件了。
[回复]