设为首页收藏本站

爱吱声

 找回密码
 注册
搜索
查看: 42027|回复: 120
打印 上一主题 下一主题

[科普知识] 翻墙指南:关于GoAgent的安装与使用

    [复制链接]
  • TA的每日心情

    1595873358
  • 签到天数: 649 天

    跳转到指定楼层
    #
    发表于 2011-11-9 14:16:02 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
    本帖最后由 北府刘牢之 于 2012-8-25 00:28 编辑
    % C( O" j: }$ V. ?' `( D% P/ |* ]
    1. 更新历史; w& o9 o! X1 m, Y
    2. 20111109:初稿。0 M( l4 {4 i) C0 a) P2 N- G9 {
    3. 20111116:重写并重新排版了部分段落。
      - e$ O& [: V+ \8 ?
    4. 20111116:增加更新goagent的步骤。
      & K: J9 l/ k# F, s5 Z
    5. 20111117:修改了文章标题。
      6 ]% x+ F& ^2 S+ Z
    6. 20111118:增加Firefox的设置。
      % M/ p- q: d7 R' P5 i) U
    7. 20120702:根据最新GoAgent发布情况更新了一些内容。5 B+ P" `3 w* Y: C' T
    8. 20120824:更改了帖子的名称,按照最新的信息更新了内容。% q. R! g- K& W: h, Y# T1 t
    复制代码
    & w  Y! i) X  f4 m) {

    这是一个上网的话题。主要针对在国内网络环境下如何访问被GFW屏蔽的境外站点,俗称翻墙。就发在科技版了。


    7 K, o2 U) J: d7 w+ D  ]

    不知道大家有没有翻墙的需求?比如看看Youtube.com, 上上西西河、脸书和推特什么的。西西河的镜像talkcc.com虽然没有被封,但是某些敏感文章还是会触发GFW的拦截。如果想在国内自由翱翔于网络世界,那翻墙就是你的必备技能。

    3 P) t! S4 V+ z/ W3 r4 B* t( v# t

    目前主流的翻墙方法不外乎SSH隧道,VPN和基于Google App Engine(以下简称GAE)这三种。本贴介绍的翻墙方法就是基于GAE的。那GAE是什么呢?

    : K2 x+ M1 Z* G2 O$ x% A6 p
      GAE 全称为 Google App Engine。它是 Google 管理的数据中心中用于 WEB 应用程序的开发和托管的平台。2008 年 4月 发布第一个测试版本。目前支持python和java开发。全球已有数十万的开发者在其上开发了众多的应用。
    6 T2 Z4 F% z) w# ]

    通俗的讲,GAE就是Google提供的一个带有开发环境的免费网络空间。基于这个开发环境你可以自己开发网络应用并部署在网络空间上。所以说基于GAE的翻墙方法其实就是自己开发代理服务应用,并且部署(上传)到GAE空间上,然后使用它。当然开发网络应用是技术活儿,包括我在内的大部分坛友都是搞不定的。我们要感谢互联网的共享精神,因为现在已经有高人开发好了应用并共享出来造福大众了。我们只需要鲁迅先生的拿来主义。


    . j4 x9 T* A3 l: k

    这里就要隆重推出本帖的明星:GoAgent。GoAgent是由phus.lu开发的基于GAE平台的代理服务应用。经过大半年的持续不断的更新(版本号从0.XX到1.XXX,马上要上2.XX了),GoAgent的主要功能(就是翻墙啦)已经稳定。大家只要上http://code.google.com/p/goagent/下载稳定版本来安装使用就行。如果你是更新控,可以关注一下其上的更新列表。下面摘抄一段关于更新goagent的FAQ。

    问:最新版在哪下载?如何在旧版本上更新新版本?

    答:还是直接到首页下载,那个链接永远是最新版。旧版本不用管,直接编辑新版的proxy.ini里面的appid即可。

    . z/ Q* B. ]# F. |# h) `  w/ m& [

    背景铺垫完了,下面开始上干货。


    + l% i6 ?; c1 u" ]* M1 T
    & O( y# s4 H% t" G
    • 开通GAE账户4 d. j2 G; l, N1 p: B/ s7 ?- c

      GAE账户和Google账户通用。如果你已经有了Google的账户,从https://appengine.google.com直接登录进去开通你的GAE空间就行了。如果没有,上述页面当场注册一个再登录。注意:开通/注册GAE需要你的手机号码,Google会给你发短信验证码。如果你非常关注个人隐私,不愿泄露手机号,那就无法注册GAE,请大家自己斟酌。

    • 创建一个新GAE应用
      5 {9 v1 D% ^  D9 r

      接着上一步,登录进你的GAE账户,在应用列表中创建新应用,如下图所示。

      8 C6 O* Y6 l- ]7 H& @! I

      - X. H0 W/ e& e- M$ L2 }

      在创建应用页面,要为新建应用设置新应用ID(app id)和新应用标题。其中的新应用ID(app id)是新建应用的唯一标识,非常重要。在后续步骤中也要用到,所以建议大家记在小本子上。如下图所示,假设这里我们选择了test这个应用ID(app id)。而新应用标题并不重要,但是也要设置。这两项设置完成后请点击创建应用按钮。

      - e8 s( }' b$ n! i

      . O4 q, c% D; D) l7 S5 F/ ^- C

      新应用创建完之后,你就可以在第一步所示的应用列表中看到你所创建的应用了。如果感兴趣,你可以在GAE里继续探索。好,先喝口水。

    • 下载GoAgent应用包- Y/ m( N% s  r& a* n

      喝完水继续。到http://code.google.com/p/goagent/下载最新稳定版的goagent应用包。目前最新版是1.8.11(截至2012年8月25日)。phus.lu还在持续更新,只要下载稳定版的那个链接就成,那个永远是最新的版本。应用包下载并且解压缩之后,我们得到一个名为goagent的文件夹。goagent文件夹里有server和local两个字文件夹。顾名思义,server文件夹中的东东是我们将来要部署(上传)到GAE空间中的服务器端程序,而local文件夹中的文件是我们在本地使用的客户端程序。

    • 部署(上传)goagent应用
      - O1 g4 I* Z/ R0 N GoAgent应用包的部署(上传)超级简单。只要执行server文件夹中的uploader.bat批处理文件,然后按照屏幕提示按部就班地设置就行了。
      这个部署goagent应用包的批处理脚本会自动把goagent中的server子文件夹上传到你的GAE空间中并完成配置。这一步的要点在于,你要正确输入你在第二步中创建的新应用ID(APP ID)。
      1 T4 @5 ?% T( f8 _4 P( Y! o在上传完毕后,上传窗口(命令提示符窗口)会报告成功上传。
      " W7 w8 M, ?- ?% d5 h2 o3 U% B8 Y注意:如果在部署goagent中遇到什么问题,请认真阅读http://code.google.com/p/goagent/上的帮助来解决问题。如果还是不能解决,可以给作者写信寻求帮助。
        Y* m0 Q6 [( {7 i


      , i0 B& O3 t4 I. j; S8 G$ J

    • 使用goagent+ D& S; a+ a, i
      goagent代理服务使用起来十分简单,可以说随用随开(即运行local\goagent.exe)。但在使用前,必须编辑local文件夹下的proxy.ini文件,填入你在第2步,第4步中用到的那个GAE应用ID(APP ID)。
      " q! z! j& u* x( R9 S) S编辑proxy.ini的图在帖子的最后。不知怎么搞的,格式乱了回不回了。9 Y& S2 {7 K) z  \3 K- G8 ~
      goagent应用所对应的代理服务地址是127.0.0.1:80871 g% M# k: H  e! w" t! [, ~

      注意:如果你的系统是Win Vista或者Win 7,第一次运行local\goagent.exe必须以权限提升方式来执行。因为goagent在首次启动时会尝试调用certmgr.exe向系统导入IE/Chrome的证书,而这需要管理员权限。
      / Z( K* |7 V3 {! r5 v3 c8 @+ S' G% B, k3 D

    • 浏览器的设置(Google Chrome)
      ' b" O! w# k% d7 O

      如果你使用chrome,浏览器的设置工作将非常简单。首先安装SwitchySharp插件,然后导入这个设置http://goagent.googlecode.com/files/SwitchyOptions.bak。导入方法如下图。


      " q; i3 N: p3 s1 b5 i" s
      " k9 R( f6 C3 `* B" ~

      这个设置主要记录goagent的代理服务地址和端口,导入就自动设置好了。最重要的是SwitchySharp支持GFW屏蔽列表和基于该屏蔽列表的代理自动切换。关于如何设置请参考这个页面https://code.google.com/p/switch ... chySharp_GFW_List_2

    • 浏览器的设置(Mozilla Firefox)/ f! g, J7 v- {" G( L

      如果你使用firefox,首先安装AutoProxy插件。插件安装完成,Firefox重启。此时Autoproxy已经自动给你添加了GFW屏蔽列表,剩下的事情就是添加goagent的代理服务地址和端口了,见下图。


      ( S1 Z) F' q6 S; I$ k
      & T$ P6 Y( c& Q

      完成后再设置一下代理服务自动选择规则就好了。如下图所示


      $ J( K0 O7 q# G% |, ]' d
    • 浏览器的设置(IE)) p- c. d$ B$ Q" a. e

      而IE用户推荐使用支持代理切换的浏览器外壳,如maxthon,搜狗等。


      ; Z0 w7 o0 e5 i& Z

    ) M# v9 G  q4 j  E. d+ M
    4 y7 \2 G" ~0 J0 }, i# S5 `  Y9 h

    好了,终于搞完了,大家累了不?那么就休息一下,喝上一杯茶,打开你的浏览器,上上www.youtube.com来放松一下。

    003.PNG (67.96 KB, 下载次数: 213)

    编辑app.yaml

    编辑app.yaml

    004.PNG (59.74 KB, 下载次数: 207)

    编辑proxy.ini

    编辑proxy.ini

    评分

    参与人数 3爱元 +8 收起 理由
    苏鲁锭 + 2 谢谢分享!
    北京阿新 + 2 谢谢分享!
    万里风中虎 + 4

    查看全部评分

  • TA的每日心情
    奋斗
    2020-7-28 02:09
  • 签到天数: 649 天

    [LV.9]渡劫

    120#
    发表于 2014-7-24 13:09:38 | 只看该作者
    最近上不了了。哪位大侠知道有什么好办法吗?
  • TA的每日心情
    慵懒
    2016-1-18 00:00
  • 签到天数: 62 天

    [LV.6]出窍

    119#
    发表于 2013-11-22 10:08:15 | 只看该作者
    wildheart 发表于 2013-11-22 09:56
    ; X, b. q, N1 ^5 h5 |) F5 k# @还是不太稳定,前段时间想去slideshare下些东西,一直不成功。
    ( W9 \( K1 Q/ d' E2 c1 {; e现在又用回翻墙软件了,省心 ...

    ! v% }" U7 H# ^1 F打开proxy.文件,将google.cn改为google.hk即可。记得更新最新的goagent软件。

    该用户从未签到

    118#
    发表于 2013-11-22 09:56:24 | 只看该作者
    还是不太稳定,前段时间想去slideshare下些东西,一直不成功。
    9 b% _- E4 l7 s5 O! W现在又用回翻墙软件了,省心
  • TA的每日心情
    开心
    2016-2-8 14:34
  • 签到天数: 2 天

    [LV.1]炼气

    117#
    发表于 2013-11-13 20:21:37 | 只看该作者
    GFW魔高一尺矣,众弟兄道高一丈否?
    ! Z" e5 p, @- [+ z9 j有高的share一下呗,还要免费哟
    4 d- G2 W: ]9 @

    点评

    打开proxy.文件,将google.cn改为google.hk即可。记得更新最新的goagent软件。  发表于 2013-11-22 10:07
  • TA的每日心情
    奋斗
    2023-12-21 00:11
  • 签到天数: 1218 天

    [LV.10]大乘

    116#
    发表于 2013-9-13 17:46:43 | 只看该作者
    今天按牢之兄的说明做了一下,翻墙成功了,不是太复杂   不过 用chrome浏览器不行,后来换了火狐就没问题了  :感谢分享
  • TA的每日心情
    开心
    2019-4-22 12:18
  • 签到天数: 14 天

    [LV.3]辟谷

    115#
    发表于 2013-9-13 10:56:41 | 只看该作者
    不错,学习了
  • TA的每日心情
    开心
    2017-11-26 21:50
  • 签到天数: 1 天

    [LV.1]炼气

    114#
    发表于 2013-9-1 22:00:07 | 只看该作者
    Leon 发表于 2013-2-20 18:27 1 r1 @$ ?& f3 k9 r9 N6 E
    多谢分享。& r# ]9 h: v: A& m
    Goagent确实有一段不好使了。
    1 X1 {& S" v9 `7 Z! Z9 h6 e
    谢谢楼主,折腾了一下午,终于试成功了。chrome怎么试也不行,不知怎么回事,火狐可以,感觉用着还挺方便的
  • TA的每日心情
    开心
    2017-11-26 21:50
  • 签到天数: 1 天

    [LV.1]炼气

    113#
    发表于 2013-9-1 21:59:42 | 只看该作者
    Leon 发表于 2013-2-20 18:27
    0 q, G% D, u8 r- r. T多谢分享。) l. `% n& h( v" {3 P; [4 i
    Goagent确实有一段不好使了。
    ! x6 f7 l1 W' s- |* T8 o, G( ~
    谢谢楼主,折腾了一下午,终于试成功了。chrome怎么试也不行,不知怎么回事,火狐可以,感觉用着还挺方便的
  • TA的每日心情

    1595873358
  • 签到天数: 649 天

    112#
     楼主| 发表于 2013-2-21 13:49:45 | 只看该作者
    刚升级到最新的2.1.129 c: r0 _- p# x# M
    没有什么问题# o, ]5 n6 z( [$ n& @. K( }. h

    ; u8 k) f1 W7 n) H9 G, Q, N

    该用户从未签到

    111#
    发表于 2013-2-20 19:11:34 | 只看该作者
    我是花钱用ASvpn啦。。。

    该用户从未签到

    110#
    发表于 2013-2-20 18:27:34 | 只看该作者
    ctrlz 发表于 2013-2-2 00:30 " ]* Y* O5 c; M$ ~" Y
    从大会开始Goagent就不好使了,经常开一半就错误,改了DNS也一样,不知道怎么回事。' o& M# R+ ~& g  y8 \

    0 p  v2 t8 ~3 a4 U+ Y找了个英国的免费vpn ...

    ! Q0 O- O/ g9 D- q1 n4 z0 {- @2 E多谢分享。0 H7 T) {$ ]) A- t& m% N- i
    Goagent确实有一段不好使了。

    该用户从未签到

    109#
    发表于 2013-2-19 18:52:00 | 只看该作者
    desperado001 发表于 2013-2-18 18:41
    - C4 S$ o$ }/ Q9 `9 w1 B老大,不行啊,输入url后提示“无法从备份文件恢复,备份文件或以损坏”?' n/ t' Z/ P1 K* ~! O
    年前电脑被盗,现重装goagent没 ...
    ) \  D: g& V! R9 o, y
    老大,搞定了!
    % r& N4 \4 C4 J) Z1 Y我是按照开发者文档操作,下载了个bak文件!
    2 ~/ Y/ K/ a& u1 t- s: b. a, R0 |
    " q# R, ^$ k2 y# |& r' M# K& u! l4 z4 y$ e) F9 K; X# e

    该用户从未签到

    108#
    发表于 2013-2-19 18:51:44 | 只看该作者
    desperado001 发表于 2013-2-18 18:41
    # d- j# H& f7 V& K' C4 q老大,不行啊,输入url后提示“无法从备份文件恢复,备份文件或以损坏”?% a5 V9 Q4 r& Q
    年前电脑被盗,现重装goagent没 ...

    9 j8 s# {% Q& f* i老大,搞定了!: G; s' u6 h! {$ w) d' a1 R
    我是按照开发者文档操作,下载了个bak文件!& J0 Z, j9 l( Q4 n" N7 l
    4 D% B/ }* {  j) g

    / o  C" V5 ]9 J; R& J" v

    该用户从未签到

    107#
    发表于 2013-2-18 18:41:14 | 只看该作者
    老大,不行啊,输入url后提示“无法从备份文件恢复,备份文件或以损坏”?
    & d9 z" F2 g/ z2 d; y; _* G年前电脑被盗,现重装goagent没问题,可插件就是老出错!
    ! A5 H+ o9 E% I; G7 W# E6 Q现谢了,顺便给老大拜个晚年!

    点评

    那个Rule文件确实挂了,我再看看  发表于 2013-2-19 10:01

    该用户从未签到

    106#
    发表于 2013-2-18 18:40:53 | 只看该作者
    北府刘牢之 发表于 2011-11-10 09:58 7 u7 l6 w! d% k- Z
    Chrome的插件用错了。要用Proxy Switchysharp插件。5 B6 ]7 R/ r; t" L
    讽刺的是,在Chrome App Store安装这个插件没有反应 ...

    - o$ U# ^- Q' C' S" F老大,不行啊,输入url后提示“无法从备份文件恢复,备份文件或以损坏”?
    ) h# J3 v3 @. f$ M9 g年前电脑被盗,现重装goagent没问题,可插件就是老出错!
    3 m0 _% f. @$ V9 L( y现谢了,顺便给老大拜个晚年!

    该用户从未签到

    105#
    发表于 2013-2-18 18:40:15 | 只看该作者
    北府刘牢之 发表于 2011-11-10 09:58 1 d7 N( U6 ^8 W
    Chrome的插件用错了。要用Proxy Switchysharp插件。9 ?- s" ]5 v# q3 k& a
    讽刺的是,在Chrome App Store安装这个插件没有反应 ...
    4 T& W/ j( |3 S7 d8 g
    老大,不行啊,输入url后提示“无法从备份文件恢复,备份文件或以损坏”?6 E9 m3 N7 @9 t4 g% w' c
    年前电脑被盗,现重装goagent没问题,可插件就是老出错!
    - _+ W7 F0 @: z现谢了,顺便给老大拜个晚年!

    该用户从未签到

    104#
    发表于 2013-2-18 18:39:53 | 只看该作者
    北府刘牢之 发表于 2011-11-10 09:58 " l+ d7 W5 G9 v3 ~" w
    Chrome的插件用错了。要用Proxy Switchysharp插件。
    3 l( r. b, }# f& u( t讽刺的是,在Chrome App Store安装这个插件没有反应 ...
    2 r) y! J4 J. M7 E6 w9 ]
    老大,不行啊,输入url后提示“无法从备份文件恢复,备份文件或以损坏”?
    / c% K, L) D' O% I6 }年前电脑被盗,现重装goagent没问题,可插件就是老出错!
    & r8 d5 g( ^* |6 r3 ?* |现谢了,顺便给老大拜个晚年!

    该用户从未签到

    103#
    发表于 2013-2-18 18:39:37 | 只看该作者
    北府刘牢之 发表于 2011-11-10 09:58 2 }1 l0 {* K3 p! U
    Chrome的插件用错了。要用Proxy Switchysharp插件。. j/ `: O; y3 ~3 u9 o2 `
    讽刺的是,在Chrome App Store安装这个插件没有反应 ...
    . ~& i: _8 m# \4 E& a
    老大,不行啊,输入url后提示“无法从备份文件恢复,备份文件或以损坏”?
    ! e8 _0 h9 S0 d年前电脑被盗,现重装goagent没问题,可插件就是老出错!
    . @& ^) g6 Z8 ]- Z! {现谢了,顺便给老大拜个晚年!

    该用户从未签到

    102#
    发表于 2013-2-18 18:39:20 | 只看该作者
    北府刘牢之 发表于 2011-11-10 09:58 2 Y8 d& k' {' K: c
    Chrome的插件用错了。要用Proxy Switchysharp插件。
    ! h3 b) f/ c& J) a) R讽刺的是,在Chrome App Store安装这个插件没有反应 ...

    ; H" P# I5 X- _/ D. b. w5 M老大,不行啊,输入url后提示“无法从备份文件恢复,备份文件或以损坏”?
    7 B2 `8 i! F" q4 B3 |年前电脑被盗,现重装goagent没问题,可插件就是老出错!
    3 O% F: O3 A' s8 {; q现谢了,顺便给老大拜个晚年!
  • TA的每日心情
    开心
    14 小时前
  • 签到天数: 2986 天

    [LV.Master]无

    101#
    发表于 2013-2-15 13:27:14 | 只看该作者
    不容易啊,看得一头雾水,还是买vpn 吧

    手机版|小黑屋|Archiver|网站错误报告|爱吱声   

    GMT+8, 2024-6-18 17:53 , Processed in 0.048531 second(s), 22 queries , Gzip On.

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

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