利用SSH越过长城

Google.COM被屏蔽.这种事情发生了就没办法评论了,这算是什么事情呢? Anyway,对策还是经典办法,Proxy过去访问. 我想提示大家的是,一个具备SSH访问的服务器天生就可以作为一个代理服务器使用.如果这样一个服务器在中国以外,就可以通过这个Proxy访问到Google了. 有一种方式,可以在本机开上一个代理服务器,SSH连到服务器,然后把本机的SOCK通信都转发到服务器,通信出去. 这种方式称为"SSH Port Forwarding",也直接称"SSH Tunnels" 方式非常简单:
Windows下: 你需要Plink这款软件,下载下来,命令行进入它的目录,下面输入: plink [email protected] -D 1748
Mac OS X下: 之间打开Terminal,用系统自带的ssh客户端,输入以下命令: ssh -D 1748 [email protected]
这样,你的localhost,端口1748就是一个SOCK的代理服务器了.设置你的浏览器代理服务器选项即可.

注意:
- 这是一个SOCK代理服务器,不是常用的HTTP服务器.
- 端口1748的选择我不是随意的,1748代表"你去死吧".
- 只想查邮件,又怕麻烦的同学不如到我机器上来查吧.我想没有Google阅读器你们一样能活着,不像我...
- 你知道最简单的办法么?只需要把DNS设置成OpenDNS就可以了...208.67.220.220和208.67.222.222,也许这次事件不是GFW,只是个不凑巧的DNS故障?