一、发帖前的说明:
此贴是根据坛里的两篇帖子:
http://bbs.dualwan.cn/viewthread ... &from=favorites
http://bbs.dualwan.cn/viewthread ... &from=favorites
以及百度goagent教程详细版:(根据教程做到第二步就行了)
http://hi.baidu.com/habbit99/blo ... d8e40c01e92822.html
后整理出来的,在此感谢:admin和ondh
二、准备工作:
1.带usb的刷了ttdw的路由一台(我的是wl-500w)
2.u盘1个,我用的是tf卡+usb适配器
三、基本设置及分区操作:
1.进入路由器管理界面后,点击USB应用->USB设置,然后按照下图来设置,保存后插入U盘
然后刷新USB设置页面,正常情况下应该会在“已连接设备”里显示U盘
2.对U盘进行分区:
telnet或ssh到路由,登陆成功后,输入:
fdisk /dev/sda
然后,输入:
p
会有如下显示:
如果有分区表请按下步骤清空
3.清空分区表:
按d然后输入分区号(sda后面的数字)回车,删除之后按p查看分区,一直到分区表是空为止
4.创建分区表:(这里我们可以创建两个,1个作主分区,1个作swap分区)
5.对U盘进行格式化:
mkfs.ext3 /dev/sda1
将1号分区格式化为ext3文件系统,如果提示/dev/sda1 is mounted !表示分区已经被挂载,要先卸载然后再格式化:输入umount /dev/sda1然后再回车就卸载了
图中是给分区设了卷标,设不设无所谓,我是没设
6.格式化swap分区:
mkswap /dev/sda2
7.重启路由,让u盘sda1分区自动挂载到/tmp/mnt/sda1
8.把u盘sda1分区挂载到路由/opt目录:
telnet或ssh到路由后输入:
mount -O bind /tmp/mnt/sda1 /opt/
9.激活swap分区:
swapon /dev/sda2
四.初始化optware:
1.进入opt目录:
cd /opt
2.下载optware:
wget http://bbs.dualwan.cn/downloads/optware/optware-install.sh -O - | tr -d '\r' > optware-install.sh
3.安装optware
sh optware-install.sh
4.更新一下optware和安装busybox:
/opt/bin/ipkg update
/opt/bin/ipkg install busybox
5.安装screen、python26和OpenSSL
/opt/bin/ipkg install screen
/opt/bin/ipkg install python26
/opt/bin/ipkg install openssl
/opt/bin/ipkg install py26-openssl
ps:python26安装比较慢,大家耐心等待下
五、下载并配置GoAgent:
1.进入http://code.google.com/p/goagent/,上传好GoAgent服务器端,记住自己的appid
至于怎么注册自己的appid请看本帖一开始的goagent教程详细版链接(到第二步即可)
2.上传GoAgent客户端到路由器(我用的是WinSCPPortable)
先创建goagent文件夹
mkdir goagent /opc/etc/
然后打开GoAgent目录下的local文件夹,把CA.crt、CA.key、proxy.py、proxy.ini以及certs整个文件夹上传到/opt/etc/goagent/目录下
打开proxy.ini,修改[listen]里ip = 0.0.0.0,[gae]里的appid改成自己的appid
3.运行goagent测试一下:
python2.6 /opt/etc/goagent/proxy.py
如果见到以下信息,就运行成功了
------------------------------------------------------
GoAgent Version : 1.7.9 (python/2.6.7 pyopenssl/0.10)
Listen Address : 0.0.0.0:8087
GAE Mode : http
GAE Area : cn
GAE APPID : xxx
------------------------------------------------------
六、后台挂载u盘,后台运行goagent
由于goagent在ssh中或telnet中前台运行,关闭命令窗口后就停止运行了,所以我们要让他后台运行
在opt根目录新建.autorun文件
vi /opt/.autorun
按i输入以下命令:
#!/bin/sh
mount -o bind tmp/mnt/sda1 /opt
swapon /dev/sda2
screen -d -m python2.6 /opt/etc/goagent/proxy.py
esc键结束输入并shift+冒号键,输入:
wq
后回车!
以上过程完成之后,路由器部分就配置好了。
电脑上的话,如果使用FireFox,可以安装AutoProxy扩展,自己配置好代理地址为“路由器IP:8087”,然后就可以自动爬长城了。
enjoy!!!
from http://bbs.dualwan.cn/viewthread.php?tid=249731&highlight=goagent
--------------------------------------
配置Tomato路由器
1.进入路由器管理界面后,点击USB应用->USB设置,然后按照下图来设置,保存后插入U盘
然后刷新USB设置页面,正常情况下应该会在“已连接设备”里显示U盘
2.对U盘进行分区:
telnet或ssh到路由,登陆成功后,输入:
fdisk /dev/sda
然后,输入:
p
会有如下显示:
如果有分区表请按下步骤清空
3.清空分区表:
按d然后输入分区号(sda后面的数字)回车,删除之后按p查看分区,一直到分区表是空为止
4.创建分区表:(这里我们可以创建两个,1个作主分区,1个作swap分区)
5.对U盘进行格式化:
mkfs.ext3 /dev/sda1
将1号分区格式化为ext3文件系统,如果提示/dev/sda1 is mounted !表示分区已经被挂载,要先卸载然后再格式化:输入umount /dev/sda1然后再回车就卸载了
图中是给分区设了卷标,设不设无所谓,我是没设
6.格式化swap分区:
mkswap /dev/sda2
7.重启路由,让u盘sda1分区自动挂载到/tmp/mnt/sda1
8.把u盘sda1分区挂载到路由/opt目录:
telnet或ssh到路由后输入:
mount -O bind /tmp/mnt/sda1 /opt/
9.激活swap分区:
swapon /dev/sda2
四.初始化optware:
1.进入opt目录:
cd /opt
2.下载optware:
wget http://bbs.dualwan.cn/downloads/optware/optware-install.sh -O - | tr -d '\r' > optware-install.sh
3.安装optware
sh optware-install.sh
4.更新一下optware和安装busybox:
/opt/bin/ipkg update
/opt/bin/ipkg install busybox
5.安装screen、python26和OpenSSL
/opt/bin/ipkg install screen
/opt/bin/ipkg install python26
/opt/bin/ipkg install openssl
/opt/bin/ipkg install py26-openssl
ps:python26安装比较慢,大家耐心等待下
2.上传GoAgent客户端到路由器(我用的是WinSCP)
先创建goagent文件夹
mkdir goagent /opc/etc/
然后打开GoAgent目录下的local文件夹,把CA.crt、CA.key、proxy.py、proxy.ini以及certs整个文件夹上传到/opt/etc/goagent/目录下
打开proxy.ini,修改[listen]里ip = 0.0.0.0,[gae]里的appid改成自己的appid
3.运行goagent测试一下:
python2.6 /opt/etc/goagent/proxy.py
如果见到以下信息,就运行成功了
------------------------------------------------------
GoAgent Version : 1.8.4 (python/2.6.7 pyopenssl/0.10)
Listen Address : 0.0.0.0:8087
GAE Mode : http
GAE Area : cn
GAE APPID : xxx
------------------------------------------------------
六、后台挂载u盘,后台运行goagent
由于goagent在ssh中或telnet中前台运行,关闭命令窗口后就停止运行了,所以我们要让他后台运行
在opt根目录新建.autorun文件
vi /opt/.autorun
按i输入以下命令:
#!/bin/sh
mount -o bind tmp/mnt/sda1 /opt
swapon /dev/sda2
screen -d -m python2.6 /opt/etc/goagent/proxy.py
esc键结束输入并shift+冒号键,输入:
wq
后回车!
以上过程完成之后,路由器部分就配置好了。
电脑上的话,如果使用FireFox,可以安装AutoProxy扩展,自己配置好代理地址为“路由器IP:8087”,然后就可以自动爬长城了。
---------------------------------------------------
硬件:ZTE ZXV10 H618B,rom 8m,ram 64m
系统:Tomato DualWAN版本 1.28.0542 MIPSR1 K26 USB 8M
已经挂载外置存储,以及安装好openwar。安装ipkg包管理,相关教程请参考恩山、dualwan tomato论坛
安装GoAgent在Google GAE上的服务器端,相关教程请参考官网https://code.google.com/p/goagent/
打开goagent\local\proxy.ini,修改[listen]中 ip = 0.0.0.0 [gae]里的appid改成自己的appid 和密码。
上传。goagent\local 中所有文件到 /opt/goagent
链接路由器ssh,安装python26和OpenSSL
/opt/bin/ipkg install python26
/opt/bin/ipkg install openssl
/opt/bin/ipkg install py26-openssl
运行goagent
/opt/bin/python2.6 /opt/goagent/proxy.py
路由器重启后自动启动,在USB 设置》挂载后运行脚本加入
/opt/bin/python2.6 /opt/goagent/proxy.py
浏览器或者应用软件设置代理ip为路由器的内网或者外网ip(开放外网端口,配合动态域名使用),端口8087即可畅游互联网了~
此贴是根据坛里的两篇帖子:
http://bbs.dualwan.cn/viewthread ... &from=favorites
http://bbs.dualwan.cn/viewthread ... &from=favorites
以及百度goagent教程详细版:(根据教程做到第二步就行了)
http://hi.baidu.com/habbit99/blo ... d8e40c01e92822.html
后整理出来的,在此感谢:admin和ondh
二、准备工作:
1.带usb的刷了ttdw的路由一台(我的是wl-500w)
2.u盘1个,我用的是tf卡+usb适配器
三、基本设置及分区操作:
1.进入路由器管理界面后,点击USB应用->USB设置,然后按照下图来设置,保存后插入U盘
然后刷新USB设置页面,正常情况下应该会在“已连接设备”里显示U盘
2.对U盘进行分区:
telnet或ssh到路由,登陆成功后,输入:
fdisk /dev/sda
然后,输入:
p
会有如下显示:
如果有分区表请按下步骤清空
3.清空分区表:
按d然后输入分区号(sda后面的数字)回车,删除之后按p查看分区,一直到分区表是空为止
4.创建分区表:(这里我们可以创建两个,1个作主分区,1个作swap分区)
5.对U盘进行格式化:
mkfs.ext3 /dev/sda1
将1号分区格式化为ext3文件系统,如果提示/dev/sda1 is mounted !表示分区已经被挂载,要先卸载然后再格式化:输入umount /dev/sda1然后再回车就卸载了
图中是给分区设了卷标,设不设无所谓,我是没设
6.格式化swap分区:
mkswap /dev/sda2
7.重启路由,让u盘sda1分区自动挂载到/tmp/mnt/sda1
8.把u盘sda1分区挂载到路由/opt目录:
telnet或ssh到路由后输入:
mount -O bind /tmp/mnt/sda1 /opt/
9.激活swap分区:
swapon /dev/sda2
四.初始化optware:
1.进入opt目录:
cd /opt
2.下载optware:
wget http://bbs.dualwan.cn/downloads/optware/optware-install.sh -O - | tr -d '\r' > optware-install.sh
3.安装optware
sh optware-install.sh
4.更新一下optware和安装busybox:
/opt/bin/ipkg update
/opt/bin/ipkg install busybox
5.安装screen、python26和OpenSSL
/opt/bin/ipkg install screen
/opt/bin/ipkg install python26
/opt/bin/ipkg install openssl
/opt/bin/ipkg install py26-openssl
ps:python26安装比较慢,大家耐心等待下
五、下载并配置GoAgent:
1.进入http://code.google.com/p/goagent/,上传好GoAgent服务器端,记住自己的appid
至于怎么注册自己的appid请看本帖一开始的goagent教程详细版链接(到第二步即可)
2.上传GoAgent客户端到路由器(我用的是WinSCPPortable)
先创建goagent文件夹
mkdir goagent /opc/etc/
然后打开GoAgent目录下的local文件夹,把CA.crt、CA.key、proxy.py、proxy.ini以及certs整个文件夹上传到/opt/etc/goagent/目录下
打开proxy.ini,修改[listen]里ip = 0.0.0.0,[gae]里的appid改成自己的appid
3.运行goagent测试一下:
python2.6 /opt/etc/goagent/proxy.py
如果见到以下信息,就运行成功了
------------------------------------------------------
GoAgent Version : 1.7.9 (python/2.6.7 pyopenssl/0.10)
Listen Address : 0.0.0.0:8087
GAE Mode : http
GAE Area : cn
GAE APPID : xxx
------------------------------------------------------
六、后台挂载u盘,后台运行goagent
由于goagent在ssh中或telnet中前台运行,关闭命令窗口后就停止运行了,所以我们要让他后台运行
在opt根目录新建.autorun文件
vi /opt/.autorun
按i输入以下命令:
#!/bin/sh
mount -o bind tmp/mnt/sda1 /opt
swapon /dev/sda2
screen -d -m python2.6 /opt/etc/goagent/proxy.py
esc键结束输入并shift+冒号键,输入:
wq
后回车!
以上过程完成之后,路由器部分就配置好了。
电脑上的话,如果使用FireFox,可以安装AutoProxy扩展,自己配置好代理地址为“路由器IP:8087”,然后就可以自动爬长城了。
enjoy!!!
from http://bbs.dualwan.cn/viewthread.php?tid=249731&highlight=goagent
--------------------------------------
配置Tomato路由器
1.进入路由器管理界面后,点击USB应用->USB设置,然后按照下图来设置,保存后插入U盘
然后刷新USB设置页面,正常情况下应该会在“已连接设备”里显示U盘
2.对U盘进行分区:
telnet或ssh到路由,登陆成功后,输入:
fdisk /dev/sda
然后,输入:
p
会有如下显示:
如果有分区表请按下步骤清空
3.清空分区表:
按d然后输入分区号(sda后面的数字)回车,删除之后按p查看分区,一直到分区表是空为止
4.创建分区表:(这里我们可以创建两个,1个作主分区,1个作swap分区)
5.对U盘进行格式化:
mkfs.ext3 /dev/sda1
将1号分区格式化为ext3文件系统,如果提示/dev/sda1 is mounted !表示分区已经被挂载,要先卸载然后再格式化:输入umount /dev/sda1然后再回车就卸载了
图中是给分区设了卷标,设不设无所谓,我是没设
6.格式化swap分区:
mkswap /dev/sda2
7.重启路由,让u盘sda1分区自动挂载到/tmp/mnt/sda1
8.把u盘sda1分区挂载到路由/opt目录:
telnet或ssh到路由后输入:
mount -O bind /tmp/mnt/sda1 /opt/
9.激活swap分区:
swapon /dev/sda2
四.初始化optware:
1.进入opt目录:
cd /opt
2.下载optware:
wget http://bbs.dualwan.cn/downloads/optware/optware-install.sh -O - | tr -d '\r' > optware-install.sh
3.安装optware
sh optware-install.sh
4.更新一下optware和安装busybox:
/opt/bin/ipkg update
/opt/bin/ipkg install busybox
5.安装screen、python26和OpenSSL
/opt/bin/ipkg install screen
/opt/bin/ipkg install python26
/opt/bin/ipkg install openssl
/opt/bin/ipkg install py26-openssl
ps:python26安装比较慢,大家耐心等待下
2.上传GoAgent客户端到路由器(我用的是WinSCP)
先创建goagent文件夹
mkdir goagent /opc/etc/
然后打开GoAgent目录下的local文件夹,把CA.crt、CA.key、proxy.py、proxy.ini以及certs整个文件夹上传到/opt/etc/goagent/目录下
打开proxy.ini,修改[listen]里ip = 0.0.0.0,[gae]里的appid改成自己的appid
3.运行goagent测试一下:
python2.6 /opt/etc/goagent/proxy.py
如果见到以下信息,就运行成功了
------------------------------------------------------
GoAgent Version : 1.8.4 (python/2.6.7 pyopenssl/0.10)
Listen Address : 0.0.0.0:8087
GAE Mode : http
GAE Area : cn
GAE APPID : xxx
------------------------------------------------------
六、后台挂载u盘,后台运行goagent
由于goagent在ssh中或telnet中前台运行,关闭命令窗口后就停止运行了,所以我们要让他后台运行
在opt根目录新建.autorun文件
vi /opt/.autorun
按i输入以下命令:
#!/bin/sh
mount -o bind tmp/mnt/sda1 /opt
swapon /dev/sda2
screen -d -m python2.6 /opt/etc/goagent/proxy.py
esc键结束输入并shift+冒号键,输入:
wq
后回车!
以上过程完成之后,路由器部分就配置好了。
电脑上的话,如果使用FireFox,可以安装AutoProxy扩展,自己配置好代理地址为“路由器IP:8087”,然后就可以自动爬长城了。
---------------------------------------------------
Tomato dd-wrt 路由器部署安装goagent服务
硬件:ZTE ZXV10 H618B,rom 8m,ram 64m
系统:Tomato DualWAN版本 1.28.0542 MIPSR1 K26 USB 8M
已经挂载外置存储,以及安装好openwar。安装ipkg包管理,相关教程请参考恩山、dualwan tomato论坛
安装GoAgent在Google GAE上的服务器端,相关教程请参考官网https://code.google.com/p/goagent/
打开goagent\local\proxy.ini,修改[listen]中 ip = 0.0.0.0 [gae]里的appid改成自己的appid 和密码。
上传。goagent\local 中所有文件到 /opt/goagent
链接路由器ssh,安装python26和OpenSSL
/opt/bin/ipkg install python26
/opt/bin/ipkg install openssl
/opt/bin/ipkg install py26-openssl
运行goagent
/opt/bin/python2.6 /opt/goagent/proxy.py
路由器重启后自动启动,在USB 设置》挂载后运行脚本加入
/opt/bin/python2.6 /opt/goagent/proxy.py
浏览器或者应用软件设置代理ip为路由器的内网或者外网ip(开放外网端口,配合动态域名使用),端口8087即可畅游互联网了~