找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 23430|回复: 320

openwrt路由安装神器违禁软件实现全局任意版本openwrt安装通过及方法

 火... [复制链接]
发表于 2013-5-3 18:20 | 显示全部楼层 |阅读模式
由于作者已经放弃这个项目不再更新,所以此方法已经不适用,最新可以用XX-net来继续免费XX墙,具体可以论坛搜索一下相关帖子.

声明一下,本人也是lunix小白一个,不过平时有空的话,会多上网搜索教程,研究一下,以下内容各位有什么不明白的,可以共同研究切磋,强烈建议仔细看教程,原网站的教程已经很明白,很清晰了,我这里只是做个补充,顺便把自己的经验分享一下。

先介绍一下,没有用过gae,直接上来就用的walllproxy,网址教程:
https://code.google.com/p/违禁软件/

openwrt路由安装教程:
https://code.google.com/p/违禁软件/wiki/OpenWRT
几点注意事项,全局的话,我更改了proxy.ini的监听ip端口如下,(不是默认的127.0.0.1)
[listen]
;监听ip端口
ip = 0.0.0.0
port = 8086


路由上部署好运行成功后,访问路由器地址http://192.168.1.1:8086/会出现违禁软件的配置界面如下:

然后需要购物时,只要设置代理为192.168.1.1:8086即可访问youtube,facebook等网站,PC,安卓手机,平板,ipad验证通过,只要设置了代理,全部可以。

接下来是重点,福利来了,openwrt中缺少gevent,原教程只是给了makefile,对于我这等lunix小白来说,无异于天书,但是功夫不负有心人,熬了两个晚上,最终还是编译出来了,不过只是AR71xxCPU的路由才能用(在本人的buffalo的WZR-HP-G300NHWZR-HP-AG300H (Gargoyle 1.5.9)运行通过,其他的没有试,理论上所有AR CPU装openwrt的路由都能用,gevengt的好处是可以大幅降低购物时的CPU占用率,未装gevent的时候,购物时CPU占用率可以飙升到2以上,安装后,最高CPU占用率0.75,这样加上每天google账户的免费10G流量,24小时免费看youtube不是梦。

我觉得openwrt的精神就是开源,分享,见不得某些人稍微懂一些就自以为如何如何,借着openwrt来谋私利。

安装时请先安装libopenssl和libevent2,这个openwrt的package里面就有直接安装就可以(http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/),然后把附件解压后用winscp 复制到路由/tmp目录,然后安装,命令参考如下:
opkg install libopenssl
opkg install libevent2
opkg install /tmp/python-greenlet_0.4.0-1_ar71xx.ipk
opkg install /tmp/gevent_0.13.8-1_ar71xx.ipk
请注意顺序。

如果成功了,重新运行违禁软件
python /var/违禁软件/startup.py会有提示gevent的版本(没有成功的话,会提示none)



附件回复可见,是为了更多人看到(响应号召,附件2周后自动解除回复可见)。有什么疑问,也可以跟帖,我的能力范围内会尽量回复,谢谢。

5月7日更新,上传由 muziling网友编译的gevent 1.0 rc2版,经测试可以安装,运行正常如下图,在此感谢 muziling的无私分享!
方法同上,直接拷贝到路由tmp目录安装即可!


5月25日更新,Gargoyle 1.5.10 可用的greenlet,再次感谢 muziling网友提供!请先安装这个新版greenlet,然后再安装gevent 1.0 rc2版就可以了!


10月20日更新,石像鬼1.5.11安装通过,
安装之前
请先用 gpkg install opkg
在使用opkg命令之前安装opkg
其余跟主贴一样

2014年9月6日更新
石像鬼1.6.2 安装通过,更新可用的新的greenlet和gevent,谢hackpascal网友和他的帖子(fan 打倒美帝多一个选择):gae 带 LuCI 管理界面

2015年3月10日更新

石像鬼已经升级到1.7.1 BB内核,之前没有留意gevent都是在AA内核上试成功的,我换了路由器(Tplink Archer C7 V2),为了有5G AC支持,只能切换到最新的CC内核,违禁软件在没有gevent的情况下安装运行没有问题,可是旧版gevent貌似无法在BB/CC内核配合python正常运行,期待有能力的高手做出支持CC内核的gevent来造福大家。(貌似主要是pyopenssl,python-mini这2个库BB/CC内核没有了,不知道是否这个原因导致旧版的gevent无法被新版的python调用,待高手验证)先凑合着用吧,没有gevent就是cpu占用高一些,所以不需要fan 打倒美帝的时候,尽量不用违禁软件代理就行了。

2015年3月11日更新 全部版本AA/BB/CC openwrt 安装方法,CC测试通过

感谢网友99010指点以及wangmice编译的最新版AR71XX下的greenlet和gevent,BB/CC版本的python 版本过高,导致gevent无法正确运行,所以我们需要手动安装AA版的2.7.3版python及相关文件。
到openwrt官方AA package下载,python_2.7.3-1_ar71xx.ipk python-mini_2.7.3-1_ar71xx.ipk pyopenssl_0.10-1_ar71xx.ipk python-openssl_2.7.3-1_ar71xx.ipk 四个ipk文件,全部winscp拷贝到路由/tmp目录
https://downloads.openwrt.org/attitude_adjustment/12.09/ar71xx/generic/packages/


然后下载附件解压出 python-greenlet_0.4.5-1_ar71xx.ipk gevent_1.0.1-1_ar71xx.ipk 两个文件也winscp拷贝到路由/tmp目录,最后putty ssh到路由,执行以下命令手动安装以上6个ipk文件即可(注意顺序),其余还是按照教程。
opkg update
cd /tmp
opkg install python_2.7.3-1_ar71xx.ipk python-mini_2.7.3-1_ar71xx.ipk pyopenssl_0.10-1_ar71xx.ipk python-openssl_2.7.3-1_ar71xx.ipk python-greenlet_0.4.5-1_ar71xx.ipk gevent_1.0.1-1_ar71xx.ipk
注意最后install一次性安装6个ipk(至少头两个要同时依次安装,否则会找不到文件报错)

经测试,在最新的CC版还需要
官方AA package下载 screen_4.0.3-3_ar71xx.ipk libncurses_5.7-5_ar71xx.ipk terminfo_5.7-5_ar71xx.ipk ,安装方法同上,一次性安装。opkg install screen_4.0.3-3_ar71xx.ipk libncurses_5.7-5_ar71xx.ipk terminfo_5.7-5_ar71xx.ipk

然后熟悉的支持gevent的违禁软件又回来了{:soso_e100:}












本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

点评

这个方案不用担心穿越流量不够,现在用SS在路由上,流量消耗吃不消。pc上gae还能用,要是这方案可行的话,准备搬到op上利用  发表于 2015-9-21 01:16

评分

参与人数 12恩山币 +16 收起 理由
191442029 + 1 我觉得openwrt的精神就是开源,分享,见不得某些人稍微懂一些就自以为如何如何
sunmoonstar88 + 1 我觉得openwrt的精神就是开源,分享,见不得某些人稍微懂一些就自以为如何如何
liulcq + 1 怀揽白富美的屌丝露出了惊讶的眼神:哥,你太帅了!
bytewang + 1 泥马,真给力,我要顶!
5417 + 1 客户端需要设置代理感觉还是没长足的发展。 使用iptable可以解决http,但
じovの发pi滊 + 1 谢谢,终于弄好了。。。
d_zhou + 1 拿去买糖吃吧!
muziling + 3 我编译的是gevent1.0rc2,运行了1个月,很稳定。已实现客户端免配置,免
lszjyj + 1 谢谢楼主分享!!
hong0980 + 1 赞一个,你是我的呕像!
tawangxunyuan + 3 拿去买糖吃吧!
jzmno1 + 1 感谢

查看全部评分

只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-5-3 18:25 | 显示全部楼层
进来思考下。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-5-3 18:33 | 显示全部楼层
我要下载.
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-5-3 19:06 | 显示全部楼层
看看怎么个翻法
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-5-3 19:26 来自手机 | 显示全部楼层
很老的方案
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-5-3 19:29 | 显示全部楼层
这个名字比较容易被干翻
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-5-3 19:32 | 显示全部楼层
看看怎么个翻法
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-5-3 19:32 | 显示全部楼层
这个名字比较容易被干翻
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-5-3 20:10 | 显示全部楼层
okjjjjjjjj
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-5-3 20:43 | 显示全部楼层
我觉得openwrt的精神就是开源,分享,见不得某些人稍微懂一些就自以为如何如何,借着openwrt来谋私利。
强烈支持这句话!!!!!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-5-3 20:55 来自手机 | 显示全部楼层
不错做个记号
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-5-3 20:55 | 显示全部楼层
不知道我的路由器有没有空间安装。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-5-3 20:56 | 显示全部楼层
谢谢大侠
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-5-3 21:11 | 显示全部楼层
这个很不错,支持一下
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-5-3 21:13 | 显示全部楼层
啥时候 有hg255d 固件里面 》?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2025-6-18 22:40

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表