准备工作:
1、有一个国外的VPS服务器
2、下载Putty软件
下载地址:http://puttycn.googlecode.com/files/putty_0.62cn.zip
解压之后,只需用里面的其中一个putty.exe工具
系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接
3、打开putty.exe工具
选择左侧的连接-SSH-通道,进入SSH 端口映射设置
源端口:7070
目的地:动态、自动
点击“增加”按钮
4、切换到左边的“会话”选项,进入PuTTY 会话基本设置
主机名称(或IP地址)(N):填上你的VPS服务器IP地址
端口:22(如果你自己改了SSH远程连接端口号,请填写你改过之后的端口)
点击下面的打开,输入你的账号密码,登录服务器
5、打开IE浏览器,工具-Internet选项-连接-局域网设置-勾选“为LAN使用代理服务器(这些设置不用于拨号或VPN连接)”
点击下面的“高级”,进入代理服务器设置
系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接
套接字(C):127.0.0.1 端口:7070(需要注意:如果是IE6,这个名称是Socks)
最后点确定,然后再应用,确定。现在可以用IE浏览器打开你想要的网站了。
注意:如果你用Firefox浏览器,推荐使用autoproxy插件,这个插件默认有ssh tunnel的socks代理配置。
备注:实现代理访问的原理
当用putty ssh连接到美国VPS的时候,putty可以在本地开启一个端口,本地的应用程序连接到本地的这个端口。相当于putty在本地充当了一个socks代理服务器为本地的应用程序提供socks代理,而这个socks代理通过美国VPS连接外网,socks代理和美国VPS直接的数据通信是在ssh隧道里进行的,是安全的。
听说中文版putty有后门。站长发的这个是不是也是。。。?
这个是google下面的,无后门!