翻墙APJP:Android(安卓)手机客户端使用教程

来源:http://allinfa.com/apjp-android.html

美博园在前文“APJP:基于PHP和JAVA的代理构建最新版教程” 介绍了APJP是目前一款比较好的可以自建的翻墙代理服务器。最近APJP作者发布了一款Android(安卓)手机使用的客户端,使得手机上网的用户也可以使用自建的APJP代理来翻墙浏览国外被墙网站,自由自在的遨游网络。

官方下载地址:

2011年6月16日发布第一版 APJP_ANDROID-0.1.0

官方下载:APJP_ANDROID-0.1.0.zip

 

官方介绍使用说明:

APJP_Android(安卓)系统客户端部署使用

前言

APJP于香港时间2011年6月16日发布Android(安卓)系统的客户端-APJP_ANDROID-0.1.0, 作为解决移动系统的解决方案

部署APJP_Android-0.1.0的准备

APJP安卓系统只是一个客户端,还需要一个空间安装部署服务器端才能工作,服务器端和PC上的相同,

如果你以往没部署过APJP-0.7.0,你需要建立一个远端服务器,具体方法可以参考:APJP:基于PHP和JAVA的代理构建最新版教程 ,如果已有的就不需再部署.

 

部署APJP_Android-0.1.0

1) 请于本项目内下载APJP_Android-0.1.0.zip

2) 解压缩该文件,得到APJP_ANDROID.apk和README.txt

3) 如果是采用电脑下载,复制APJP_ANDROID.apk到SD卡,直接从手机下载只需解压就可以

4) 在安卓手机点击APJP_ANDROID.apk安装

5) 安装完成启动apjp, 点击Perferences按键

6) 最顶的设置参数为 APJP_KEY,点击后出现对话框,填入你的APJP_KEY, 这是APJP服务器

的加密钥匙,随机产生16个数字和字符的组合,填入的钥匙必需和服务器相同,否则不能正常工作

7) 第二个设置参数是APJP_LOCAL_HTTP_PROXY_SERVER, 这是设置本地代理的端口,默认是127.0.0.1:10080 如果没特别需要,建议不必修改

8) 第三个设置参数是APJP_LOCAL_HTTP_SERVER, 这是远端服务器和本地http通讯的端口,

默认是127.0.0.1:11080, REQUEST_URL需填进正确的服务器地址,例如:

http://www.abc.com/HTTP.phphttps://www.abc.com/HTTP.php

9) 随后的第四个设置参数为APJP_LOCAL_HTTPS_PROXY_SERVER, 这和 7) 是相同的

,不同是APJP把http和https的连接分开,默认是127.0.0.1:10443,和 7) 一样,

如无特别需要,不需修改

10) 第五个设置参数是APJP_LOCAL_HTTPS_SERVER,这设置和 8) 相同,是作为本地和

远端服务器https通讯端口,默认是127.0.0.1:11443, REQUEST_URL填入正确的

服务器地址,例如:

http://www.abc.com/HTTPS.phphttps://www.abc.com/HTTPS.php

11) APJP_HTTP_PROXY_SERVER和APJP_HTTPS_PROXY_SERVER是设置代理连接APJP

服务器,如果需要代理连接,或者令APJP成为多级代理,请于选项填入资料

关于浏览器部份

APJP代理方案并不包含浏览器,故仍需安装一个能设置代理的浏览器到安桌系统上,才能使用APJP, 以安卓市场下载的Opera mobile 11为例,简介如何设置浏览器通过APJP连接互联网

1) Android Market(安卓电子市场)搜索关键字 “Opera Mobile”,选中后从市场下载安装到手机里

2) 启动APJP, 如果连接成功会出现如下讯息:

START APJP_LOCAL_HTTP_PROXY_SERVER

START APJP_LOCAL_HTTP_PROXY_SERVER OK

START APJP_LOCAL_HTTP_SERVER

START APJP_LOCAL_HTTP_SERVER OK

.

.

.

TEST APJP_LOCAL_HTTPS_SERVER OK

讯息会显示是否连接成功,正常所有测试该为 “OK”

3) 启动Opera Mobile, 在地址栏内键入 about:config ,然后按”ENTER”键

4) 在Opera Mobile的设置里找到Proxy选项,点击打开

找到HTTP server选项,在框内填入 127.0.0.1:10080 , HTTPS server填入

7.0.0.1:10443 ,往下拉,找到 Use HTTP 和 Use HTTPS, 在空格里打勾

5) 按 “save” 键,保存设置

6) 首页点击facebook,看看能否看到页面,再访问 http://whatismyipaddress.com

如果IP是你服务器主机,表示Opera Mobile通过APJP连接互联网,已部署成功了

补充

APJP为web tunnel的实现,对于https连接会出现证书警告,因其使用自签名证书

(self-signed certificate)作为解决方案,对于一些严格的网站,例如gmail

可能会因证书问题而无法登录

本wiki里安装的手机为LG Optimus Chic E720,Android版本为2.2,并无root机

作者开发APJP_Android-0.1.0于电脑模拟器,并没在真正Android系统上部署,如不

同系统或其他品牌安卓手机上部署出现问题,请提供报告给作者,谢谢

APJP代理方案为开源软件(Open Source Software)


发表评论