怎样使用SSH Tunnel访问国外某些网站

Posted by zuzhihui in ssh on 2012/11/25 with No Comments

本文介绍怎样使用SSH Tunnel和Firefox浏览器,Firefox浏览器的AutoProxy插件实现访问国外的Twitter,Youtube等国内无法访问的网站。

我们用软件MyEnTunnel来实现SSH Tunnel,MyEnTunnel是专门的实现SSH Tunnel的软件,比putty自带的好。比如可以实现断线重新连接,无限次重试等功能。

使用Firefox浏览器,有一个原因是在Firefox里面设置的代理,不会影响其它浏览器。Chrome,Safari和IE这三个浏览器的代理设置是相通的,都是用的IE的代理设置。Firefox的AutoProxy插件能简化代理配置自动化。

使用MyEnTunnel要求有个国外的SSH帐号,在MyEnTunnel的Settings页面配置好帐号,然后选中下面除了Use Private Key的所有选项。点击Save保存,点击Connect启动连接。然后在Status窗口里面就能看到日志,正常情况下,应该出现:Local port 7070 SOCKS dynamic forwarding,这表示MyEnTunnel正常工作了。MyEnTunnel官网被封了,可以百度国内的MyEnTunnel下载地址。

MyEnTunnel正常工作后,在任何支持Socks5代理的程序里面都可以配置一下,使用MyEnTunnel的动态代理。给Firefox浏览器安装一下AutoProxy插件,可以更好的配置动态代理。在AutoProxy里面,编辑代理服务器,仅保留ssh -D,其它的都删除掉。然后默认代理也设置为ssh -D。然后选择AutoProxy的全局模式,就可以了。这时应该就可以了。

这样配置以后,每次电脑重启,人工启动一下MyEnTunnel即可。使用AutoProxy的全局模式,Firefox浏览器专门用来访问这些国外网站。不使用代理的时候,换其它浏览器。很方便。

标签:

Leave a Comment

Back to Top

2007-2017 © 北京瑞豪开源科技有限公司 京ICP备13004995号-2