搜索
查看: 5579|回复: 8

路由器使用GoAgent穿越

[复制链接]
  • TA的每日心情
    奋斗
    2017-6-9 15:29
  • 签到天数: 74 天

    [LV.6]常住居民II

    454

    主题

    1812

    帖子

    2万

    积分

    管理员

    Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28

    积分
    23771
    发表于 2013-9-15 02:23 | 显示全部楼层 |阅读模式
    一、发帖前说明:
    此贴根据两篇帖子:
    http://bbs.dualwan.cn/viewthread ... &from=favorites  (WR-510V教程 - 初始化ipkg(optware)环境)
    http://bbs.dualwan.cn/viewthread ... &from=favoritesDualwan路由器使用goagent高速自动爬长城简明教程)
    感谢两位作者


    二、准备工作:

    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!!!
    推荐DO注册:
    https://www.digitalocean.com/?refcode=de66f5a659fc
    优惠码SHIPITFAST。(免费获得10刀!)

    (目前本论坛就在这Digitalcean里,(*^__^*) 嘻嘻……!
    104302
  • TA的每日心情
    开心
    2015-7-29 09:51
  • 签到天数: 2 天

    [LV.1]初来乍到

    0

    主题

    56

    帖子

    184

    积分

    注册会员

    Rank: 2

    积分
    184
    发表于 2013-10-15 12:36 | 显示全部楼层
    不明觉厉啊。:lol
  • TA的每日心情
    无聊
    2016-4-24 20:26
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    1

    主题

    23

    帖子

    301

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    301
    发表于 2013-10-29 22:40 | 显示全部楼层
    这个必须收藏了

    该用户从未签到

    0

    主题

    9

    帖子

    67

    积分

    注册会员

    Rank: 2

    积分
    67
    发表于 2013-11-13 22:57 | 显示全部楼层
    来学习学习

    该用户从未签到

    0

    主题

    1

    帖子

    36

    积分

    新手上路

    Rank: 1

    积分
    36
    发表于 2013-11-18 11:50 | 显示全部楼层
    好复杂,对我这种小白来说

    该用户从未签到

    2

    主题

    63

    帖子

    381

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    381
    QQ
    发表于 2013-11-19 00:41 | 显示全部楼层
    话说还真不是一般人用的,还得刷路由和U盘,其实一个『极路由』这类的路由就搞定,直接配置SSH或者pptp/l2tp

    该用户从未签到

    1

    主题

    12

    帖子

    76

    积分

    注册会员

    Rank: 2

    积分
    76
    发表于 2013-11-19 11:28 | 显示全部楼层
    好复杂啊!我有台路由器有这样的功能!不想研究了!以后再说吧!现在用307就好用了!

    该用户从未签到

    0

    主题

    82

    帖子

    211

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    211
    发表于 2014-2-27 05:39 | 显示全部楼层
    我是来冲30的

    该用户从未签到

    0

    主题

    82

    帖子

    211

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    211
    发表于 2014-2-27 05:40 | 显示全部楼层
    我是来冲30的
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    手机版|Archiver|GoAgent论坛  

    GMT+8, 2019-10-23 20:42 , Processed in 0.147351 second(s), 29 queries .

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