使用SSH通道来访问某些被不能访问的网站
版权声明:转载时请以超链接形式标明文章原始出处和作者信息
本文链接:http://www.penddy.com/use-ssh-channel-to-access-certain-websites-are-not-accessible.html
一、由来
盆地之前一直使用GappProxy来进行访问某些被不能访问的网站,但是有三个问题:
1.对https的支持有问题,似乎最新版本可以解决此问题。
2.无法使用facebook等。
3.某些时候还会出现用GappProxy打开页面空白的情况。
期间互联网上也一直会有一些免费的VPN服务浮现出来,但一般都比较短命。最后盆地开始尝试使用ssh客户端来作为代理从而达到一定程度上替代GappProxy的目的。
前提:你需要首先有一个服务器在国外的ssh的帐号,网上有一些免费的,可以搜索获得。
一般常见的SSH客户端有两种,分别是MyEnTunnel和Tunnelier。
Tunnelier可以直接访问下述地址下载:
http://dl.bitvise.com/Tunnelier-Inst.exe
MyEnTunnel应该也有很大的用户群,但根据《建议用Tunnelier代替MyEnTunnel翻墙》一文,发现MyEnTunnel应该在下载速度上面存在一些限制,而根据此文的留言可以将MyEnTunnel所使用的plink更新为最新的开发版本来解决。不过整体来看,Tunnelier省却了更新plink的步骤,所以盆地使用了此软件。
二、使用步骤
使用的步骤很简单:
1.Login选项卡,输入ssh服务器的登录信息。
2. Options选项卡,On Login部分把几个勾都去掉,只是翻墙的话用不上。
3. Services选项卡,SOCKS/HTTP Proxy Forwarding部分 Enabled,修改本地监听端口。如果需要,可以修改本地侦听地址为0.0.0.0
4.然后Save Profile As另存配置。
随后登录就可以使用了,另外命令行方式使用如下:
tunnelier -profile=profilename.tlp –loginOnStartup
三、要点
1. 在成功登录后firefox需要将代理配置为sock5的代理,而不能是http的代理。盆地一开始一直作为http代理来使用,结果在Tunnelier中显示"Unsupported client protocol"之类的错误信息无法使用,更改为sock5代理后才正常使用
2.根据网上信息,IE只支持http或者sock4的代理,所以如果需要在IE中使用,还需要privoxy工具,具体使用方法请使用google查询。
(完)
随机文章
标签: MyEnTunnel, ssh, Tunnelier
If you're new here, you may want to subscribe to my RSS feed. Thanks for visiting!
