Ubuntu下ssh代理方法

来源:http://neutrinoustc.wordpress.com/2010/11/05/ubuntu%E4%B8%8Bssh%E4%BB%A3%E7%90%86%E6%96%B9%E6%B3%95/

一,1) 得注册个ssh帐号,有免费的当然用免费的了。 在这里可以免费注册 http://www.cjb.net/shell.html

2) 需要登录到ssh帐号确认一下,但万恶的GFW已经把这个域名的DNS劫持了,所以如果直接ssh shell.cjb.net是连不上去的。

怎么办呢?今天听XmLu提醒,得用Ip地址登录。 在网上可以找到cjb.net的ip为216.194.70.6。

二, 代理翻墙。

1)使用SSH代理命令如下: ssh -qTfnN -D 7070 username@216.194.70.6

回车后会输入密码,关闭shell窗口,ssh仍然会后台运行,一个基于SSH的本地代理即建立完毕。

2) 浏览器的代理服务器为127.0.0.1端口为7070,开启远程dns解析。 Chrome浏览器的话,安装Proxy switchy插件后,在socks Host里设置代理服务器为127.0.0.1端口为7070。

3) 然后,你就可以overcome GFW了。。。

没有评论: