Android 上的 SSH 通道翻墙利器:Connectbot

最近发现,Android 翻墙版 Opera越来越难以翻墙了。越来越卡,越来越慢……有时甚至完全打不开。于是乎,得寻其他途径。VPN 我是不想用的,一用,整机翻墙,有时用起来反而还慢。

还好,发现 Connectbot 这个利器。Connectbot 是 Google Code 上的开源项目,在 Android 市场上的原文介绍如下:

ConnectBot is a powerful open-source Secure Shell (SSH) client. It can manage simultaneous SSH sessions, create secure tunnels, and copy/paste between other applications.

This client allows you to connect to Secure Shell servers that typically run on UNIX-based servers.

要知道,SSH Tunneling 是我在桌面翻墙的至爱,Firefox 配合 FoxyProxy 可以选择性翻墙,很是轻松。

使用 Connectbot 翻墙很容易,只需下面四步:

第一步,打开 Connectbot,在下方选框中选择 ssh 方式,并在其后的文本框中输入“用户名@主机名:端口”。如 root@yoursitehere.com:22。输入后,点“完成”,即开始连接 ssh。

第二步,连接过程跟普通ssh过程一致。正常连接,并登录后,点击 menu 按钮,调出菜单。选择“端口转发”。

第三步,根据需要选择端口转发的类型和方式。我习惯上会使用动态的 socket 转发。这其实跟普通的 ssh tunneling 没啥区别。

第四步,设置好了以后,在“设置”里选择“无线和网络”,在“Proxy settings”里设置主机名为 127.0.0.1,端口为刚才设置的源端口即可。

然后,你就可以随意“小鸟”、“脸谱”了。

10 thoughts on “Android 上的 SSH 通道翻墙利器:Connectbot”

  1. 寒,SSH Tunneling这玩意有android版的
    看看这里是不是合适你呢http://code.google.com/p/sshtunnel/

    电子市场也有现成的应用,“安全隧道”

  2. 这不是全局代理
    不过提醒大家(尽管GreatF***Wall暂时没有这种大规模处理能力):
    SSH还是有弱点的!

    我们用SSH时一般没有第三方签名认证(你就算是有MD5指纹拿来验证,MD5算法也已经非常不安全的)
    你也没跟对方当面验证过(除非你拿U盘把自己的公钥拷到你用的服务器上,正好省去输密码)
    给你什么密钥你就认什么密钥
    没准就是假的(造假的直接抓数据没用,无法解密,但是可以自己伪装一下,替换密钥,双方都不会有察觉)
    推推小鸟、翻翻花名册还是可以的
    不能真的以为高枕无忧了,什么敏感的都拿这个直接传

  3. 需要root吗?为啥我的手机设置后无法上twitter呢?
    明明是设置在wifi上的proxy,怎么不是全局的啦?

  4. 其他都ok了。。。感谢lz

    就是我手机居然么有Proxy settings ,怎么办?还请帮忙手机me860

Leave a Reply

Your email address will not be published. Required fields are marked *