goagent的appid激活后,是可以在windows系统和linux系统通用的,goagent程序包里本身也包含了在linux系统上运行的程序。
goagent的appid申请 https://www.fengshen.cn/?p=713 激活 https://www.fengshen.cn/?p=720
MBL的系统是Debian5,系统上安装的python是2.5的,goagent需要的python版本是2.7,升级方法 https://www.fengshen.cn/?p=790
升级后,再用winscp将goagent上传到MBL,我使用的目录是/usr/local/goagent,需要运行目录local的proxy.py文件。
开启MBL的SSH,利用putty登录MBL,python /usr/local/goagent/local/proxy.py即可启动goagent。
但还有几个地方需要修改才能真正实现代理服务器的功能。
首先需要修改配置,proxy.ini是goagent的配置文件,打开文件,将listen的127.0.0.1修改成0.0.0.0,
其他的127.0.0.1修改为你的MBL的局域网IP,修改后覆盖原文件。
通过修改,可以在MBL上开启goagent作为代理服务器了,但还要做的再好一点,实现两个目标:
一、后台运行,二、开机启动。
查阅资料,后台运行通过这个命令来实现 nohup python /usr/local/goagent/local/proxy.py &
然后就需要设置为开机启动后台运行的命令,一步一步来
第一步 cp /etc/rc.local /etc/init.d/rc.local //在debian的初始目录init.d下建立rc.local档
第二步 在rc.local文件中 exit 0 一行前插入 nohup python /usr/local/goagent/local/proxy.py &
第三步 update-rc.d rc.local start 99 2 3 4 5 . stop 01 0 1 6 . //设置启动级别(必须)
打开MBL管理网页,重启MBL,可以用MBL做为代理服务器了,自由的网络来了。
- 本文固定链接: https://www.fengshen.cn/2013/03/在mybooklive上运行goagent/diyofwind/
- 转载请注明: fengshen 发表于 Dream of Wind | 一梦风神

还不行的话,参考这两个方法:
http://www.liy.name/?p=1273
http://www.liy.name/?p=1380
升级方法 http://www.liy.name/?p=790
修改源,获取更新,升级,改回原来的源。
不行的话试试其他源。
一步步依照写的来,结果在不能安装python,现实错误,好像是lic64什么的依赖不能安装,再运行安装就完全不灵了~唉……也没查到安装错误的解决方法。
在win系统使用请参考http://www.liy.name/?p=730
ios上使用是用PAC自动代理,PAC文件在goagent目录,需要修改一下IP
iTV比较特殊,需要使用DNS本地劫持,这个需要你自行网上查找一下教程
你好,感谢你提供的方法,已经按照你的设置在mbl上部署好了goagent了,但是怎么让PC、Mac、iOS以及AppleTV使用啊?请指教,谢谢!