01 st

March,2010 | IT Technology

利用SSH代理爬墙

最近,河蟹无处不在,翻墙危险重重,不过本人发现其实利用putty的ssh tunnel功能也可以实现安全的代理,原理是当用putty ssh连接到美国VPS的时候,putty可以在本地开启一个端口,本地的应用程序连接到本地的这个端口。相当于putty在本地充当了一个socks代理服务器为本地的应用程序提供socks代理。而这个socks代理通过美国VPS连接外网,socks代理和美国VPS直接的数据通信是在ssh隧道里进行的,是安全的。

配置方法:
connection –> SSH  –> Tunnels项下增加一动态端口转发选项,Source port中填入本机要监听的端口,选”Dynamic”,然后再点Add就添加成功了。对于Port forwarding里的Loal ports accept connections from other hosts选项,如果你选中该选项的话,将映射本地所有端口到服务器上,默认只是映射你指定的端口。
Putty

Interesting? … Continue Reading… »

22 nd

May,2008 | JavaScript

解决多个window.onload引起的冲突

Tags: , , ,

我们在网页中可能要插入多个JS,可是如果在两个JS的代码中都使用了 window.onload,可能会出现两个JS不兼容的现象。可能就显示其中一个JS,而另一个就被忽略了,也就是同一个网页中不能出现两个 window.onload。这次本人在编写网页的时候就遇到了这个问题,因为如果只用一个JS就显得有点单调,如果重新编写JS代码又感觉太麻烦。这时我们就要用window.attachEvent和window.addEventListener来解决问题了。 Interesting? … Continue Reading… »