为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

利用app搭建个人代理服务器

2012-06-09 13页 doc 1MB 85阅读

用户头像

is_910792

暂无简介

举报
利用app搭建个人代理服务器 利用gae和goagent服务器 本方法有着GappProxy所拥有的3个优点: 1,稳定,虽然偶尔也被墙,但不是很多。2,速度快,利用google的服务器,观看Youtube完全没问题。3,使用的广泛性,较为容易上手且同样适合教育网使用。同时又有2个大的改进:1,解决了https登陆(证书)问题。2,使用更加容易,goagent客户端使用时甚至不需要手动设置代理或插件辅助,稍后我将详细介绍。可以说,在免费的各种方法中,这是我使用过最快最稳定的方法。 本文在一定程度上参考了网上多个教程,并在实践的基础上进...
利用app搭建个人代理服务器
利用gae和goagent服务器 本方法有着GappProxy所拥有的3个优点: 1,稳定,虽然偶尔也被墙,但不是很多。2,速度快,利用google的服务器,观看Youtube完全没问题。3,使用的广泛性,较为容易上手且同样适合教育网使用。同时又有2个大的改进:1,解决了https登陆(证书)问题。2,使用更加容易,goagent客户端使用时甚至不需要手动设置代理或插件辅助,稍后我将详细介绍。可以说,在免费的各种方法中,这是我使用过最快最稳定的方法。 本文在一定程度上参考了网上多个教程,并在实践的基础上进行了更详细的说明,在此一并谢过。 有关本文任何问题欢迎大家和我交流,但本人非翻墙专业户,也不使用@@门等软件,对于我来说,GAE已足够,所以在此对想专门和我讨论翻墙的读者说声抱歉。 本文欢迎转载,分享,但希望大家能合理利用,不要干违法的事并积极保护GAE项目,另希望转载时保留链接。 仅需三大步:在开始之前,我们需要一个google账号(可以使用Gmail账号) 第一步、申请GAE空间并创建新的的app_id: 打开浏览器,输入http://appengine.google.com/,输入gmail用户密码登入。 点击“Create an Application”。 3,申请GAE需要用手机认证,输入自己的手机号,注意前面需要写+86(如无法收到短信验证码,可尝试在+86后加一空格再输手机号)。 手机收到验证码后输入验证,验证成功后GAE申请完成。 5,创建新app_id,比如这里我使用了seoceshi,注意记下该app_id,后面还会再用到。至于app title,可填可不填。 可以建立10个appid。每个每天1G。总共10G。 6,填好以后进入下个页面,如下: 则示成功。 至此,已完成了第一大步。 第二步、下载goagent源码包,上传至Google App Engine应用: 首先下载goagent软件: 下载goagent稳定版 http://code.google.com/p/goagent/ 解压文件得到一个文件夹里面有两个文件夹分别是local和server,然后打开lacal这个文件夹,用记事本编辑proxy.ini,把其中的[gae]下的appid =后面改成你前面注册的ID(希望你并没有忘记) 1, 打开文件夹下的server文件夹将app.yaml选择记事本方式打开,把your_appid改成你前面注册的ID(注意此目录下有2个app.yaml,都需要改),打开upload.bat(直接双击,另注意:Windows 7用户请以管理员权限打开) ok后,先打开local目录,如果是win7的话,用管理员身份运行goagent.exe,窗口暂时别关,然后再打开server下的upload.bat,运行后会提示你输入谷歌账号密码(敲击密码进去的时候,屏幕并不会显示,请无视),分别输入帐号密码回车后,程序会自动开始运行,配置完成之后,upload.bat会自动退出,到此为止,我们就彻底完成了goagent的ID创建。 多个账户同时上传要用|隔开。 例如:kkkk|llll|jhgckgyu|hormonelsjhjgh|nihaoa| 3,耐心等待,稍微有点慢,直到出现如下图的“ready to start serving”字样,表示部署完成。 至此,第二大步完成。 第三步,配置客户端 配置本地客户端 这个是火狐浏览器配置时导入相关证书。 按提示点下一步即可:出现如下图时,“浏览”找到刚才说的cert文件下_ca,如图,点击“下一步” 按提示一直继续,直至出现下图,点“是”即导入成功。 Firefox浏览器导入证书: 先看第一步,如图: 如上图,点击“选项”后点击“高级”,然后选择“加密”选项,再点击“查看证书”,出现如下图,点击“导入证书”,和导进IE类似,自己完成。 至此已全部完成。 关于使用及其他小提示: 使用IE及chrome浏览器,以后直接打开wallproxy客户端,并选择127.0.0.1:8086或gfwlist或直接连接模式即可翻墙,无需对浏览器进行任何设置。 使用firefox浏览器的用户可以在选项->高级->网络中修改至“使用系统代理”,然后打开wallproxy客户端即可。 3种模式简单说明: 127.0.0.1:8086:所有网站进行代理,但对于打开国内普通网站略微影响速度 Gfwlist:简单来说,对于被墙的网站使用代理(如twitter),没被墙的不是用代理(如baidu) 直接连接:不使用代理 2,chrome浏览器可使用Proxy switchy插件, Firefox浏览器可安装autoproxy插件,具体配置参考其他教程。 3,关闭wallproxy客户端时请不要直接点击程序右上方的“叉叉”,请右键点击程序图标选择“退出”或“显示/隐藏”中的退出,以防出错。另外在关闭前建议将模式调成“不使用代理”,否则浏览器默认设置过代理。 4,一个app_id 每天只有1G的流量(我没测试过,很早在网上看到的),对于个人看网页应该够了。一个账户最多可以建10个app_id. 常见问题 FAQ goagent是什么? goagent是一个使用Python和Google Appengine SDK编写的代理软件,可以运行在Windows/Mac/Linux/Andorid/iTouch/iPhone/iPad上。 遇到FAQ没有解决问题怎么办? 首先请更新客户端和服务端到最新版(见首页),如果还有问题的话请到http://code.google.com/p/goagent/issues/list 提出issue。虽然我可能顾不上回答,但是我保证每个issue都会看的并尝试解决的。 google reader提示404错误? 使用https://www.google.com/reader 访问. 提示Error code 502错误怎么办? 401: Unauthorized 一般是你处于内网代理中,需要设置proxy.ini里面的proxy段落 404: Not Found 一般是proxy.ini里面appid没有填对,或者服务端没有部署成功。 503: Service Unavailable 一般是流量用完了,请更换appid 听说goagent保密性比较弱,如何加强? 下载最新版的客户端,编辑proxy.ini的appspot域,mode=https即可.速度也相应变慢,呵呵。 最新版在哪下载?如何在旧版本上更新新版本? 还是直接到首页下载,那个链接永远是最新版。旧版本不用管,直接编辑新版的proxy.ini里面的appid即可。 为什么用uploader上传经常失败? 目前appengine的服务器非常难连上,建议多试几次。409错误请看 issue 433 , 400错误请重试几次。403错误可能你的appid没有建立。如果还不行的话,请用先拨上ssh/vpn再上传。 支持多个appid做负载平衡吗? 目前goagent最新版是支持的,在proxy.ini中的[gae]项目下这样配置即可appid=id1|id2|id3 GAE在2011-09-01推出了新版的收费,如何规避? 使用goagent 1.6以上版本的服务端。 如何设为系统服务(开机自启动)? 双击addto-startup.vbs即可。 使用多个fetch server时候导致某些网站总是登录不了,如何把这些网站绑定到特定的fetch server? 目前goagent最新版是支持的,比如你要指定news.163.com,www.163.com,id.qq.com, im.qq.com等要使用单独 fetch server就在proxy.ini的gae项目中配置bindhosts = .163.com|.qq.com goagent支持IPv6网络吗? 支持的。appspot=ipv6和hosts=ipv6即可。 为什么goagent第一次运行需要管理员权限? 因为goagent会尝试调用certmgr.exe向系统导入IE/Chrome的证书,这需要管理员权限。 Firefox怎么不能登陆twitter/facebook等网站? 打开FireFox->选项->高级->加密->查看证书->导入证书, 选择local\ca.cer, 勾选所有项,导入。 Chrome下如何使用goagent? Chrome可以安装switchysharp插件,然后导入这个设置https://raw.github.com/phus/phus-config/master/SwitchyOptions.bak. 我是Mac/Linux用户怎么办? 上传完服务端并设置好proxy.ini之后,在终端直接运行python proxy.py即可。需要Python版本2.6以上。 需要装Python或者Google Appenginge SDK后才能用goagent吗? 完全不用,goagent是绿色软件哦。 支持gfwlist么? 这个问题考虑过,但是还是放弃了。goagent需要保持简单快速,支持gfwlist请使用autoproxy/switchysharp。 如何防止goagent被匿名使用(盗用)? 目前goagent最新版是支持的,先在server\fetch.py中开头修改__password__ = '123456',重新上传fetch.py,然后在proxy.ini中的gae项目下这样配置即可password = 123456,即可。注意:本功能不会影响网速,请放心使用。 怎样设置不显示气泡提示? 用reshack/exescope等资源编辑工具把气泡提示字符串清空即可。 如何得到goagent的源代码? goagent的代码和程序是一起的,源代码就是运行程序。 如何对goagent进行修改? 客户端代码直接改local/proxy.py,改完重启goagent.exe即可;服务端改server/fetch.py,改完用uploader.bat上传即可。 为什么要叫goagent,而不叫GoProxy? 一开始叫GoProxy的,后来Hewig说软件名字带有proxy字样不祥,于是就改成了goagent。 手机。平板上使用 原本的代理地址为:https://proxyofmax.appspot.com/fetch.py,其中proxyofmax为appID,我们只需注册自己的appID即可 顶一下本文: 欢迎转载,修改,分享,但请保留出处。 2012年6月6日 By: TSILONE
/
本文档为【利用app搭建个人代理服务器】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索