好久不见!N久没更新了,就弄些这个:D 看标题,你懂得…
在电脑上有很多方法可以给GFW钻个洞,今天就分享个没在身上就感觉少了什么似的手机上(N900)使用SSH动态转发(SOCKS代理),穿上这种安全外壳来给GFW打洞洞,打造加密隧道,来往方便了~
N900,Maemo 系统,神机,大爱。对她的传说我不多讲咯,虽然日常已经不用她了,但不离不弃:D先来说说使用N900自带的浏览器MicroB(基于Mozilla,所以一些附加组件是可以兼容的)。
打开浏览器偏好配置:about:config
搜索 proxy,我们需要使用 socksV5 协议代理,找到以下并相应修改(选择需要改动的并按物理回车):左边偏好名称,右边所改值
network.proxy.socks localhost, 127.0.0.1(都行)
network.proxy.socks_port 1202(本地端口)
network.proxy.socks_remote_dns true
network.proxy.socks_version 5
network.proxy.type 1
这是浏览器设置的部分,接下来就是ssh连接了:
在“程序管理器”里安装 OpenSSH Client and Server 来开启SSH服务。注意在安装结束时会提示设置密码(root密码),要记住哦!
推荐使用“Faster Application Manager”管理程序,自带的程序管理速度无法接受~
打开终端
~: root (国际惯例获取root权限)
~: ssh -qTfnN -D 1202 user@host
常用参数说明:
-q 安静模式,忽略错误。
-T 禁用虚拟终端。
-f 将ssh连接送入后台运行。
-n 当SecureShell客户端被送入后台时必须使用它,也就是配合 -f 吧。
-N 不执行命令,仅做端口转发。
-C 压缩传送的数据好了,接下来就用浏览器畅游吧。退出ssh就把它杀掉吧:killall ssh
要说明的是,浏览器设置好后不需要重启浏览器,关闭浏览器再次重启后 network.proxy.type 的值会变回0,想要再来只能再进去改成1。
再来说说用Firefox for Maemo 之 Fennec 。安装Fennec,完毕后打开 Fennce 安装附加组件 Proxy Mobile:
http://www.mozilla.org/projects/fennec/1.0b5/releasenotes/#install打开其 Proxy Mobile 选项并如图设置:好了,连接SSH跟上面一样,接下来你懂得。若不需要代理,则Use Proxy为No。
预告:下篇写iOS设备的:)