搜索
查看: 5464|回复: 5

goagent教程-【new】

[复制链接]
  • TA的每日心情
    擦汗
    2019-1-8 09:16
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    134

    主题

    395

    帖子

    3400

    积分

    管理员

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

    积分
    3400
    发表于 2015-7-6 11:11 | 显示全部楼层 |阅读模式
    查看下载PDF版本:https://app.box.com/s/s56dg8volu0ei05r7cp3xquk9ox7vi4p

    图文教程
    一、申请 Google App Engine 并创建 appid
    • 申请注册一个 Google App Engine 账号。没有 Gmail 账号先注册一个, 用你的 Gmail 账号登录。
    • 登录之后,自动转向 Application 注册页面,如下图:
      点击“Create Application” 点击“Google Developers Console” 点击“Create a project” 填写"Project name",大小写、数字随意,但注意“Project ID”(即原来的appid)全部是小写 新版Google App Engine可以选择US或EU data center(美国或欧洲数据中心) 勾选同意协议,点击“Create”开始创建Project,约1-2分钟后,看到如下图说明创建完成 点击“Create a project”可重复创建,
      • 一个Gmail账户最多可以创建25个GAE应用,每个应用每天 1G 免费流量。这里我们只创建一个应用就可以了。

    二、下载 goagent 并上传至 Google App Engine
    • 下载 goagent 并解压,https://github.com/goagent/goagent
    • 编辑 local\proxy.ini,把其中 appid = goagent 中的 goagent 改成你之前申请的应用的 appid (用 windows 的记事本也可以)

      • 如果要使用多个appid,appid之间用|隔开,如:appid1|appid2|appid3,每个 appid 必须确认上传成功才能使用
      [gae]appid = appid1|appid2|appid3
    • 运行 goagent.exe(Linux 用python运行XXX/local文件下的goagent-gtk.py来启动goagent)
    • 上传
      • Windows 用户:双击 server 文件夹下的 uploader.bat,输入你上步创建的 appid (同时上传多 appid 在 appid 之间用 | 隔开,一次只能上传同一个谷歌帐户下的 appid )填完按回车。根据提示填你的谷歌帐户邮箱地址,填完按回车。根据提示填你的谷歌帐户密码(注意:如果开启了两步验证,密码应为16位的应用程序专用密码而非谷歌帐户密码,否则会出现 AttributeError: can't set attribute 错误),填完按回车。
      • Linux/Mac OSX用户上传方法:在server目录下执行:python uploader.py
      • 如遇到上传困难的情况,可以先运行 goagent.exe(要先修改 appid )再运行 uploader.bat
      • 上传成功就会看图下图界面


    三、运行客户端
    • Windows 用户运行 local 文件夹中的 goagent.exe,Linux/MacOSX 用户运行 python proxy.py
      • 设置浏览器或其他需要代理的程序代理地址为 127.0.0.1:8087
      • 注意:使用过程中要一直运行 goagent.exe/proxy.py
      • 代理地址 127.0.0.1:8087;如需使用 PAC,设置pac地址为 http://127.0.0.1:8086/proxy.pac
      • 也可以配合 SwitchyOmega/FoxyProxy 等浏览器扩展 (SwitchyOmega 用户可从 local 文件夹中的 SwitchyOptions.bak 文件导入配置)
    • 导入证书
      • IE/Chrome:使用管理员身份运行 goagent.exe 会自动向系统导入 IE/Chrome 的证书,你也可以双击 local 文件夹中的 CA.crt 安装证书(需要安装到 "受信任的根证书颁发机构" );

      • 下一步 -> 完成 -> 确定
      • Firefox:需要单独导入证书,打开FireFox?->选项->高级->加密->查看证书->证书机构->导入证书, 选择 local\CA.crt, 勾选所有项,导入;
      • Opera:导入证书方法:首选项→高级→安全性→管理证书→证书颁发机构->导入->选择 local\CA.crt文件->依次确认

    浏览器设置方法
    • 使用 GoAgent 自带代理设置功能
      • 该功能可以为 IE 内核浏览器和未安装代理类扩展的 Chrome/Opera 等默认使用 IE 代理的浏览器和软件设置代理,但不能给 FireFox 设置代理
      • 右击 GoAgent 托盘图标,在 "设置IE代理" 菜单中选择要使用的模式。
      • 禁用代理 什么也不做,需要用户自己手动为软件设置代理
      • http://127.0.0.1:8086/proxy.pac 使用自带的PAC自动判断是否使用代理
      • 127.0.0.1:8087 全部使用 GoAgent 代理
    • 谷歌 Chrome 配合 SwitchyOmega 扩展
      • 安装扩展
      • 下载 SwitchyOmega.crx, 地址栏输入 Chrome://extensions/ 后按回车,打开扩展管理页,拖拽 SwitchyOmega.crx 到该页面之后点击确定即可安装,扩展也可以从 Chrome 应用商店 获得
      • 导入设置
        • 点击 SwitchyOmega 图标->导入/导出
        • 浏览到 SwitchyOptions.bak,点击确定导入设置
        • 更新自动切换规则(如果遇到无法更新规则列表,可以先运行 goagent ,并把浏览器代理设置为 GoAgent 模式再更新规则,不更新规则只会影响自动切换模式,不会影响其他模式的使用,若确实无法更新也可不更新,直接使用 PAC 模式即可)
        • 在扩展设置页点击 "自动切换" ,点击 "立即更新情景模式" ,最后点击 "应用选项" 。

      • 单击地址栏右侧 Proxy SwitchyOmega 图标即可进行模式选择

        • GoAgent 模式 除匹配 proxy.ini 中 profile 的直连外,其他全部通过 GAE
        • GoAgent PAAS 模式 全部通过 PAAS
        • GoAgent PAC 模式 根据 GoAgent 自带的 PAC 文件自动判断是否经过代理
        • 自动切换模式 根据切换规则自动选择是否进行代理,并根据所设情景模式自动选择使用何种代理
        • 遇到规则中没有的,可以使用扩展的 "新建规则" 按钮自行添加,选情景模式为 "GoAgent" ,使用此模式可以方便的定制自己的代理切换规则
        • 如果设置无误但浏览器提示错误 130 无法连接到代理服务器,可以将自己的设置导出之后卸载重装
        • 如果遇到无法更新规则列表,可以先运行 goagent,并把浏览器代理设置为 GoAgent 模式再更新规则,不更新规则只会影响自动切换模式,不会影响其他模式的使用,若确实无法更新也可不更新,直接把扩展设置为 GoAgent PAC 模式即可

    • Firefox 配合 FoxyProxy 扩展
    • Firefox 配合 AutoProxy 扩展(新版Firefox请将此扩展升级至最新版)
      • 安装扩展 https://addons.mozilla.org/zh-cn/firefox/addon/autoproxy/
      • 设置
        • 添加代理服务器 注意:新版 autoproxy 已内置GoAgent配置,可直接进行下一步


        • 添加规则订阅

        • 选择自己需要的模式

          • 自动模式 根据规则自行选择是否使用代理
          • 全局模式 全部使用代理
          • 禁用代理 全部不使用代理


    • opera 浏览器设置
      • 同 IE 一样有两种方式可选,不过不会影响系统其他程序的联网
      • 设置代理为 127.0.0.1:8087,全部使用 goagent 代理
      • 使用 PAC 自动代理
      • 不使用时应恢复为无代理状态
    • IE浏览器设置
      • 工具->Internet 选项->连接,局域网用户单击"局域网设置"。宽带用户选中自己正在使用的宽带连接之后单击"设置",不要选 "局域网设置"
      • 局域网用户设置方法
        • 设置代理为 127.0.0.1:8087 ,全部使用 goagent 代理(不建议)
        • 使用 PAC 自动代理

      • 宽带用户设置方法
        • 选中自己正在使用的宽带连接之后单击"设置"
        • 设置代理为 127.0.0.1:8087,全部使用 goagent 代理(不建议)

      • 不使用时要将IE恢复无代理状态

    适用环境
    • 适用:浏览器,支持 http 代理的下载软件等
    • 不适用:游戏客户端等需要稳定网络的程序,QQ,Tor(验证证书)。待添加。。。
    关于软件更新
    • 更新历史中带有[是]则需要重新上传,否则不用重新上传。注意:是否需要重新上传是相对于前一版的,若你之前版本与当前版本之间某一版或多版带有[是]仍然需要重新上传。
    • appid 并不绑定任何客户端,如果本次更新无需重新上传,只需修改 proxy.ini 中的 appid 即可使用。同样,你也可以把 appid 共享给朋友,或者在自己其他机器上使用,一个 appid 可以多人多机器同时使用,在无需更新服务端的情况下,只需成功上传一次即可。在没有设定密码的情况下,只需要知道 appid 就可以使用你的 appid 的流量,为防止被盗用可以加上密码
    • goagent 每一版下载的都是全部文件,你可以选择覆盖原文件或者将新版放另一个文件夹,旧版你可以选择留存或者删除,修改新版 proxy.ini 中相关设置即可运行。如果旧版添加了开机启动,需要将旧开机启动删除。如果旧版已经在运行,需先将旧版关闭。
    • 如果之前版本没有ssl错误,使用新版出现 ssl 错误可以把原来的 CA.crt 和 certs 文件夹内的文件覆盖当前的这些文件。或者将 CA.crt 和 certs 文件夹删除,同时删除浏览器中所有goagent ca 的证书,再重启 goagent,会生成新证书,重启浏览器再导入新证书即可。浏览器证书中只能有一个 goagent ca 的证书。

    转自:https://github.com/goagent/goagent/blob/wiki/InstallGuide.md
    512MB内存VPS每月18RMB
    http://www.kvmla.com/aff.php?aff=1799
  • TA的每日心情
    奋斗
    2016-4-30 13:23
  • 签到天数: 332 天

    [LV.8]以坛为家I

    21

    主题

    428

    帖子

    6044

    积分

    论坛元老

    积分
    6044
    发表于 2015-7-7 10:26 | 显示全部楼层
    话说作者正在研究其他项目

    该用户从未签到

    8

    主题

    273

    帖子

    2218

    积分

    银牌会员

    Rank: 6Rank: 6

    积分
    2218
    发表于 2015-7-8 02:14 | 显示全部楼层
    如今,这样的好人不多了!a


  • TA的每日心情

    2015-7-21 12:41
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    0

    主题

    6

    帖子

    90

    积分

    注册会员

    Rank: 2

    积分
    90
    发表于 2015-7-10 09:35 | 显示全部楼层
    goa现在ip好难搜

    该用户从未签到

    0

    主题

    1

    帖子

    18

    积分

    新手上路

    Rank: 1

    积分
    18
    发表于 2015-9-8 10:03 | 显示全部楼层
    local\proxy.ini 这个文件是在哪里 找不到啊

    该用户从未签到

    0

    主题

    1

    帖子

    18

    积分

    新手上路

    Rank: 1

    积分
    18
    发表于 2015-12-31 12:40 | 显示全部楼层
    是不是现在好像不能用了,为什么github上下载下来是个空的文件夹
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    手机版|Archiver|GoAgent论坛  

    GMT+8, 2019-3-22 20:50 , Processed in 0.106823 second(s), 24 queries .

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