Tag GAppProxy

2010

为apt-get设置代理

在教育网用PPA一直是一件非常纠结的事情,动辄B/s的速度谁都无法忍受,让我等教育网用户对PPA源望而却步。 而要解决PPA源速度过慢,只有使用代理进行加速。原来准备打算在系统设置里面使用全局代理,但是实际上效果并不十分理想,速度依旧很慢,当然也可能是我设置的问题… 那能不能直接给apt-get设置代理呢? 当然可以。 在一个论坛上找到了方案http://www.linuxquestions.org/questions/fedora-35/how-to-set-up-proxy-in-apt-gets-apt-conf-265793/ 方案如下: 先建立一个配置文件,比如apt.conf,放在任意一个路径下面,内容为 Acquire { Retries "0"; HTTP { Proxy "http://127.0.0.1:8000"; }; }; 其中http://127.0.0.1为我使用的代理地址,8000是设置的代理端口。这里我用的是GAppProxy,至于如何搭建GAppProxy详见我的另一篇文章安装GAppProxy以及Linux系统下配置GAppProxy。当然了,设置成其他的代理地址也是可以的。 写好配置文件之后,接下来就是要在apt-get中启用代理了 输入sudo apt-get install xxx -c ~/apt.conf 其中xxx即为要安装的软件包,~/apt.conf即为apt.conf配置文件的路径。 经过这样的设置,PPA下载速度能达到100k/s至200k/s不等,这在教育网环境中已经非常给力了,只是GAppProxy的代理有时候会报错,不是特别稳定,如果有更高速更稳定的代理服务器可用那当然更好了。 这是我用PPA升级KDE 4.5.3时的截图

#GAppProxy#Ubuntu#教育网

Linux系统下配置GAppProxy

虽说换到linux系统了,但是GAppProxy这么有用的东西可不能扔下啊,于是我就开始研究怎样在linux下使用GAppProxy。 说来其实挺简单的,暑假的时候已经搭建好了FetchServer,现在只需要配置客户端就行了。 原来在Windows下一直都是用官方提供的一个GUI的客户端,用起来特别简单,只需要输入FetchServer的URL就行了。 而现在在linux下面则必须得编辑配置文件了,首先去下载GAppProxy的python版客户端http://gappproxy.googlecode.com/files/localproxy-2.0.0.tar.gz 解压缩之后修改配置文件proxy.conf 默认的配置文件是这样的 # GAppProxy configuration # listen_port listen_port = 8000 # local_proxy #local_proxy = host:port # If local proxy needs authentication: #local_proxy = user:passwd@host:port # fetch …

#linux#GAppProxy#GAE

安装GAppProxy

以前使用代理服务器翻墙的时候总是使用的是一些别人提供的代理服务器,而往往这些代理服务器在公网中访问速度都还可以,一到教育网就什么都连不上了,自从开始折腾Google App Engine起我就有用GAE搭建代理服务器的打算,这几天把自己的博客,Twitter客户端折腾完了之后又打起了搭建代理服务器的主意,于是上Google搜索了一下,原来早就有人这么做了,使用GAppProxy! 在GAppProxy项目的页面下载源码包http://code.google.com/p/gappproxy/downloads/list,不过貌似这个网址已经被GFW了,于是乎就动用各种手段,手脚并用的翻墙出去把源码包拖了回来,打开一看其实挺简单的,只有四个文件,accesslog.py,admin.py,fetch.py,当然还有必不可少的app.yaml。经过了前面的搭建micolog,现在在GAE上部署应用已经是轻车熟路了…还是用的GAE Launcher,感觉挺好用的说。 在GAE上部署完了之后就是客户端的设置了,还得在GAppProxy项目的页面下载客户端软件,GAppProxy原来用的是命令行的客户端,现在已经有了一个GUI的客户端绿色软件,解压缩到一个固定的目录就可以了,不用安装。 运行gui.exe之后,把“Use FetchServer”勾选上,在后面填上http://appid.appspot.com/fetch.py即可,其中“appid”指的是你创建的应用的ID。设置完成之后Save一下就可以了,此时点击Status的话应该可以看到“Proxy is running!”的提示,表示Proxy目前运行正常,若显示“exit”则表示Proxy运行异常已退出,可能原因主要是网络不通等,具体可查看运行文件目录下的.log文件。 运行正常之后就可以点击Hide按钮将程序隐藏到托盘区了,而此时只需要在浏览器里面将代理服务器地址设为127.0.0.1,端口设置为8000,此时如果能通过浏览器正常浏览网页则说明GAppProxy设置成功,已经成功应用代理。 如果需要经常使用代理的话,只需要点击Service按钮,将其注册为系统启动项,这样就可以开机启动代理了,设置成功之后应该能在资源管理器里看到proxy.exe和srvany.exe两个进程。 至于使用浏览器插件什么的实现代理的自动切换那就以后慢慢折腾了… PS.貌似看Youtube视频还是不行,不过Youtube我可以用IPV6搞定了…

#GAppProxy#GAE