用美国VPS和Putty的SSH Tunnel(隧道)做安全代理

Posted by zuzhihui in Linux技术 on 2009/09/30 with 1 Comment

很多客户在美国VPS上配置VPN,然后连上美国的VPN畅游互联网。其实利用putty的ssh tunnel功能也可以实现安全的代理,原理是当用putty ssh连接到美国VPS的时候,putty可以在本地开启一个端口,本地的应用程序连接到本地的这个端口。相当于putty在本地充当了一个socks代理服务器为本地的应用程序提供socks代理。而这个socks代理通过美国VPS连接外网,socks代理和美国VPS直接的数据通信是在ssh隧道里进行的,是安全的。

配置putty的ssh隧道很简单,按照下图增加一个动态端口转发即可。另外Putty的配置不容易保存,生手要保存putty配置请参考 http://rashost.com/blog/my-putty-configure

putty ssh tunnel

上面配置完成之后,通过ssh登录到美国VPS,putty就在本地建立了一个socks代理服务器,代理地址是127.0.0.1,端口是7070。打开浏览器,设置socks代理即可无限制访问互联网了。

如果你用Firefox浏览器,推荐使用autoproxy插件,这个插件默认有ssh tunnel的socks代理配置。

标签:

1 Comment

www.51puff.com on 2012/10/08  · 

中国最好的翻墙利器应该是 puff 的SSH啊 很大众化的
http://www.51puff.com 或者 镜像 http://www.lovesshvpn.me 最好了 按照美金汇率换成人民币的价格,最实惠!
要翻墙看youtube facebook twitter ….. 下载被墙国外资源 最方便的ssh vpn
 
QQ 405647825
阿里旺旺 smallcaty
 

Leave a Comment

Back to Top

2007-2017 © 北京瑞豪开源科技有限公司 京ICP备13004995号-2