GFW的内容过滤,扰乱了某些正常的网络活动,比如wikipedia,myopera,akismet等等网站,某些与 国外的邮件传输也不正常。
这里介绍一种方法,可以突破这些限制,而且比较的安全可靠。这种方法早前已经有了,只是因为 一般人都没有ssh shell资源,所以未能广泛应用。网络上也有该方法的资料,不过我按照他们的设置, 不是很方便和安全,比如cmd窗口难以关闭,用明文传输密码。我改进了一下,并能更顺畅地用firefox 浏览:)
A. 在linux下:
$ ssh -i {path-to-your-private-key-file} -qTfnND {PORT} {username@host} &
B. 在windows下:
写一vbscript,脚本如下:
dim obj
set obj=createobject("wscript.shell")
obj.run "command /c ssh -i {path-to-your-private-key-file} -qTfnND {PORT} {username@host}",0
set obj=nothing
查看是不是有一个新建的ssh进程存活,应该OK了,除非访问服务器出问题。然后设置你的一些 program用SOCKS 5代理,IP用127.0.0.1,端口是上面你自定义的$PORT。
关于Firefox的代理切换,看了几个addons的介绍,只用过FoxyProxy,发现很好用,能实现根据 设定的URI自动走Proxy,支持Wildcards和Regular Expression,这里大概说一下。
BTW: 如果你对ssh服务端没有足够的控制权或者信任,还是存在信息泄漏的危险。
| Valid XHTML | ©2010 dOtImes.cOm, All rights reserved. | Creative Commons | Powered by Slackware, Nginx. |
Posted and Maintained by Cowyn Li Last Update: Sunday, 2007-10-07, 0:49, GMT+0800. |