用Putty做SSH代理上网

Content

今天在GReader上看到一篇“用SSH代理上网”的文章(见分割线后面),同时上网查了一些其他资料,终于成功的又回来了。

步骤如下:

  1. 在PuTTY的Connection->SSH->Tunnels中设置 “Source port” 为 1080,然后选中 Dynamic 和 Auto,然后别忘了点击Add
  2. 选择“Session”并使用SSH登陆到你的服务器终端,并保持该终端一直开启直到你不想用它来代理上网
  3. 使用firefox设置代理,需要再开启一个设置,新开一个空白标签输入 about:config,然后继续下一步,接着查找名为network.proxy.socks_remote_dns 的选项,双击将其设置为true, ok.

感受:这比在VPS里面配置VPN简单多了,以后就用它了。

Ref

  1. 强大的PuTTY–利用PuTTY将你手里的主机作为代理服务器
  2. 使用putty/plink及ssh翻墙

//——————————————————————— 用SSH代理上网: 原文:http://www.bbz.me/html/78.html

用SSH代理上网可免于配置VPN的繁琐,比VPN稳定些。

准备: 1) FireFox 2) Putty 3) Linux VPS(或SSH账号)

步骤: 1) 新建一个文本文件,放在putty同一目录,命名为putty.bat 2) 编辑putty.bat:

~~~~ {style=”background-color: white; font-size: 12px;”} putty -N root@IP -pw PASSWORD -D 127.0.0.1:1080 ~~~~

注释:开头的”putty”要与putty的文件名一样,IP为你VPS的ip,PASSWORD为你VPS的root密码。 3) 设置FireFox 选项-高级-网络-设置,选到手动配置代理,如图进行配置:

使用: 运行putty.bat之后 用FireFox就可以自由穿越了。不使用代理,改为无代理即可。

请点击https://mycdt0.info,穿墙访问《中国数字时代》

Log

2012-07-26 Create

Written on July 26, 2012