2010年3月26日星期五

使用SSH做Firefox高速代理

现在访问个网站真是难啊,很多优秀网站都访问不了,没有比这更郁闷的事了~

樂思蜀参考了很多文章,实践了很多方法,能过对速度、稳定性、性价比进行对比,觉得使用SSH做代理比较合理。

使用SSH搭建代理

首先,确定你有一款国外支持SSH的主机,如:Dreamhost(自由设置是否允许SSH)、GoDaddy(默认未开启,需在控制面板开启SSH)等。

所需程序下载(参考下面2种方法,下载对应的程序):

方法一

下载putty,解压后运行CMD,进入plink.exe目录,运行以下命令:
plink SSH用户名@SSH主机地址或IP -D 127.0.0.1:7070

在出现输入密码的提示后,输入密码并回车(密码不会显示出来)。



登录成功,出现$命令符,表示已经运行成功,参考下面的Firefox设置,即可正常使用(使用过程中这个Dos窗口不能关闭)。

方法二(可以理解为这是方法一的图形界面,要达到的目的一样,比方法一更方便,推荐):

下载MyEntunnel v3.5.2 绿色汉化版,解压后运行myentunnel.exe,按下图提示填写:



填写SSH服务器、用户名、密码,勾选“启动后就连接”、“掉线后自动重连”、“启用动态Socks”,端口根据自己的需要,可修改(须与后面Firefox设置对应)。

完成后“保存”,点击“连接”,在状态栏中看到图标变成绿色后,即可使用。

MyEntunnel 可隐藏到状态栏,不占窗口位置,比较方便。

为Firefox设置代理

这一步也有两个方法,建议使用插件。

方法一:直接设置Firefox代理地址,参考下图:



方法二:使用Firefox插件

樂思蜀用的是 Multiproxy Switch(下载,Blogpost,需使用代理才能访问;本地下载,这是1.33版,可以先安装,有升级Firefox会提示),设置、使用超简单;当然你喜欢其他代理插件也可以。

设置与方法一相同,主机 127.0.0.1,端口设置为你在上一步中定义的端口(默认7070),Socks 5。

据说这个方法IE无法使用,因为使用的Socks5代理,老樂只用Firefox,故本文仅针对Firefox,你用IE访问不了别找我 :P

30 条评论:

notycn 说...

plink SSH用户名@SSH主机地址或IP -pw 密码 -D 127.0.0.1:7070


SSH帐号过期了,不知道哪里能免费提供一个,已经有一段时间没方便翻墙出去了

imxxy 说...

已经在这个博客潜水很久了,今天举手发言下...有一个代替myentunnel的软件叫做bitvise tunnelier,有不少人使用这个之后发现速度会快(虽然这个在原理上是讲不通的)...然后Firefox插件你可以用autoproxy,这个插件会自动帮你判断是否需要代理并选择你指定的代理,非常方便.

ForMat 说...

老师~ 你猛的~

香烟 说...

哈哈,沙发,终于抢到沙发了

网络公关 说...

请问老乐,那个用户名和密码从哪儿弄呢

樂思蜀 说...

国外空间很多都支持SSH,购买空间就有。

xjb 说...

推荐 firefox+ MyEntunnel + autoproxy

Rugal 说...

请问,我按网上教程设置好firefox+ MyEntunnel + autoproxy,买好SSH账号,MyEntunnel的锁头也变“绿”了,可为什么上twitter、Facebook上不了???

樂思蜀 说...

检查一下设置,MyEntunnel绿了连接成功,可能是Firefox或插件的设置不对,注意要选Socks5

电脑家 说...

了解了。很详细的图解

网站优化 说...

找个沙发在愚人节自己乐呵乐呵!

郑义文 说...

MyEntunnel的锁头也变“绿”了,也选了Socks5,还是无法访问。
提示代理服务器拒绝连接。

wanbaolu 说...

了解,介绍得很详细啊。。。之前用firefox的gladder,现在不能用了,,tor也不大好用。。。都好久没翻了

Johnzon 说...

godaddy的ssh帐号不能翻墙的

樂思蜀 说...

可以,我测试过的。

yard128 说...

这个方法不错,具体操作过会我也试一下

博百优 说...

这篇技术文章,好,学习啦!

superslim 说...

Johnzon 发表于 2010年04月17日 10:33 上午
godaddy的ssh帐号不能翻墙的

樂思蜀 发表于 2010年04月17日 12:27 下午
可以,我测试过的。
==========================================
我的就是godaddy的,但是目前还没有成功,现在升级最新的火狐看行不行,我也不知道是什么原因

服务器托管 说...

现在都用google浏览器火狐退役啦

英国租房网 说...

太感谢了,按照你的方法终于好了,之前一直锁头绿了,就是上不了,原来是MyEntunnel的端口设置默认不是7070,是1080,改成7070就ok了

建筑劳务公司 说...

真的可以呢

SSH代理 说...

SSH+Bitvise Tunnerlier+firefox+AutoProxy
目前最完美的组合。

诺海妮梦 说...

历史证明,你是伟大 的。兄弟 。。。。

龙岗租车 说...

对啊 这个SSH+Bitvise Tunnerlier+firefox+AutoProxy
目前最完美的组合。

X.M.B 说...

已经有一段时间没方便翻墙出去了

空气净化器有用吗 说...

其实直接用putty也行,chrome的话加个proxy也可以实现同样的效果,前两天刚研究了下,看了看youtube,挺有意思的

我 说...

这两天我用SSH出不去,以前一直很好用的,是被封了?但是单用ssh登录没问题啊

蚁族 说...

你是我亲哥啊...

胡敏 说...

感谢老大,使用你的方法翻墙成功!

steel slag crusher 说...

老师,啊,哪有不收钱的带来啊 如果有 我鼎力膜拜