NAP6官方旗舰店
搜索
发新帖
午饭无线 推广广告R7800 完胜 华硕路由器NETGEAR Vs ASUS T-Mobile定制版NETGEAR团购
开启左侧

华硕路由器原版固件刷Asus merlin梅林安装goagent、dnsmasq等插件

[复制链接]
3854 9

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
本月入手AC66U路由器,想实现和tomato差不多的功能,现已实现goagent过长城、LED灯定时开关、dnsmasq应用等。现和大家分享我的心得:
goagent功能的实现:
  1、开工前的准备,下载并安装华硕merlin版的固件

        下载地址:https://nap6.com/thread-3-1-1.html   一个U盘或移动硬盘。



  2、电脑上打开cmd窗口 运行telnet 192.168.1.1 输入admin/admin 进入路由器终端命令行方式.
  1. mount //查看分区格式是否ext2或ext3 格式,如果不是,需要将将sda1格式化为ext2或ext3.
  2. umount /mnt/sda1 //先卸载才能格式化
  3. mkfs.ext3 /dev/sda1 //格式化成ext3.
  4. mount /dev/sda1 /mnt/sda1 //重新挂载好. 
复制代码



3、进入华硕固件的WEB GUI页面,开启jffs空间注意要二步操作,首先Enable JFFS partition,应用;然后再Format JFFS partition at next boot选是,应用,重启路由。这样JFFS空间就构建好,成功后可以在JFFS目录中看到configs和scripts目录。

4、进入华硕固件的WEB GUI页面,USB应用,download master,install




这样就完成了optware环境的安装,之后你可以关闭这个工具或uninstall,不会影响optware.
5、安装PYTHON2.7
  1. cd /opt
  2. ipkg update             /更新软件包
  3. ipkg install python27
复制代码

6、安装 gevent_1.0rc2 和 pyopenssl_0.13支持(可选),直接给大家提供SADY大大的包. 请下载附件site-packages.tar.gz, 通过winscp 从电脑复制到/opt/lib/python2.7/site-packages下,
  1. cd /opt/lib/python2.7/site-packages
  2.    tar zxvf site-packages.tar.gz
复制代码

goagent运行环境构造完成!

7、安装GOAGENT。SADY大大提供goagent.tar.gz 将它丢到/opt下.解压.
  1. tar zxvf goagent.tar.gz
复制代码

找到proxy.ini 文本文件,用editplus 编辑器打开,将

appid = goagent

一行改为
  1. appid = appid1|appid2|.... 
复制代码

7、启动goagent
  1. /opt/bin/python2.7 /opt/goagent/proxy.py
复制代码

出现:
  1. root@ROUTE:/opt/goagent# ./proxy.py
  2. ------------------------------------------------------
  3. GoAgent Version: 2.1.10dev (python/2.7.3 gevent/1.0rc2 pyopenssl/0.13)
  4. Listen Address: 0.0.0.0:8087
  5. GAE Mode: https
  6. GAE Profile : google_hk
  7. GAE APPID : myappid1|myppid2
  8. Pac Server: http://127.0.0.1:8086/proxy.pac
  9. ------------------------------------------------------
  10. INFO - [Jan 06 14:38:16] Enable aggressive create_ssl_connection to connect google_hk
复制代码

goagent 代理服务成功运行 !!!.  
 
相关文件下载: 请下载本文附件!!

8、下面是和tomato不一样的了,如何实现启动加载和端口转发
  1. telnet 192.168.1.1 //你的路由
  2. ipkg install nano     //安装nano编辑器
  3. cd /jffs/scripts/
  4. nano -w /jffs/scripts/services-start
复制代码

键入以下代码
  1. #!/bin/sh
  2. sleep 10
  3. /opt/bin/python2.7 /opt/goagent/proxy.py
复制代码







精彩评论9

lu750605  营长  发表于 2016-5-14 12:11:45 | 显示全部楼层
在那下载

举报 使用道具

回复
懂事长  NAP6技术团队  发表于 2016-5-14 12:30:15 | 显示全部楼层
364562354  工兵  发表于 2016-5-25 02:31:52 | 显示全部楼层
感谢分享 364562354@qq.com
ystc017  连长  发表于 2016-5-25 08:12:19 | 显示全部楼层
目前用不上,学习了。
flyheart  排长  发表于 2016-5-26 14:27:17 | 显示全部楼层
不是说GoAgent已死吗?现在95%的地区都不能他代理了。
shaula  班长  发表于 2016-6-18 23:02:25 | 显示全部楼层
能不能把附件加上去,很难找
pt89  班长  发表于 2016-6-23 07:43:48 | 显示全部楼层
感谢分享

举报 使用道具

回复
yz994  班长  发表于 2016-8-2 21:37:43 | 显示全部楼层
本帖最后由 yz994 于 2016-8-2 22:05 编辑

找了好久,没有找到!请指示下。或发邮箱 zyh0582@qq.com,谢谢。
luuziiyoo  班长  发表于 2016-9-8 21:23:38 | 显示全部楼层
直接不能安装到路由器里吗?一定要安装到u盘里吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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