以下假设你已经有一台国外的vps服务器了,只要能连上vps,就能在那边随意访问twitter,facebook,还有wordpress.com等网站,那么你可以使用如下方法,通过ssh tunnel(ssh隧道)方式在本地开个socket 5 的代理服务器,软件设置一下即可使用,超级简单。
假设你需要连接的远端服务器ip为8.9.6.4,ssh端口为 8964,本地打算在7777端口开放代理,则作如下设置:
1、windows下使用PuTTY组件
PLINK.EXE -C -N -D 127.0.0.1:7777 gfw@8.9.6.4:8964
对应解释如下
PLINK.EXE -启用数据压缩 -不要shell -端口动态转发 代理IP:端口 远程主机用户名@远程主机IP:端口
如果你的PuTTY已经保存了session,也可以直接load这个session,如
plink -C -N -D 127.0.0.1:7777 -load gfw
对应解释如下
PLINK.EXE -启用数据压缩 -不要shell -端口动态转发 -加载名为 gfw 的session
2、Linux 下直接使用ssh即可如
ssh -CfNg -D 127.0.0.1:7777 gfw@8.9.6.4:8964