
网上看了不少goagent的配置教程,感觉很多都写得有点复杂,对于新手来说不太友今天我就来分享一下我自己的配置过程,力求简单明了,保证小白也能看懂。 准备工作 你需要先...
网上看了不少goagent的配置教程,感觉很多都写得有点复杂,对于新手来说不太友今天我就来分享一下我自己的配置过程,力求简单明了,保证小白也能看懂。
你需要先去下载goagent,这个应该不难,网上搜一下就能找到。下载下来之后,解压到一个你方便找的文件夹里,比如我习惯放在D盘的根目录,就建了个D:\goagent的文件夹。
接下来是最关键的一步,创建证书。这个证书是用来让goagent能够“合法”地抓取你的网络流量的。打开你解压出来的goagent文件夹,找到里面的local文件夹,然后找到generate_gae_*这个文件,双击运行它。
运行的时候会弹出一个黑色的窗口,你不用管它,让它自己跑完就行。跑完之后,在local文件夹里会多出一个文件,这个就是我们需要的证书。

然后,我们要修改goagent的配置文件。在goagent的根目录下面,你会看到一个文件,用记事本或者其他文本编辑器打开它。
打开之后,找到[gae]这个段落,里面有个appid的配置项。这里需要你填入你自己的Google App ID。如果你还没有Google App ID,那就需要先去Google App Engine创建一个。这个过程稍微有点复杂,但网上也有很多详细的教程,我就不在这里展开了。
填完appid之后,找到[listen]这个段落,下面的ip一般是127.0.0.1,port默认是8087,这个端口你可以自己改,但记住了就行。
还有一个重要的配置是enable = true,确保它前面没有分号,表示启用。

配置好之后,我们就可以设置浏览器代理了。这里以Chrome浏览器为例。如果你用的是其他浏览器,设置方法也大同小异。
打开Chrome浏览器的设置,找到“高级”选项,然后找到“系统”下面的“打开您的计算机代理设置”。
在弹出的Internet属性窗口中,切换到“连接”选项卡,然后点击“局域网设置”。
在“局域网(LAN)设置”窗口中,勾选“使用代理服务器”,然后点击“高级”按钮。
在“高级代理设置”窗口中,将“HTTP”的地址填入127.0.0.1,端口填入你刚才在中设置的端口(比如8087)。下面的“安全”和“FTP”协议的代理服务器可以不填,或者也填一样的地址和端口。
记得把“为所有协议使用相同的代理服务器”这个选项给勾上,然后一路确定保存。
万事俱备,只欠东风。回到你的goagent文件夹,找到这个可执行文件,双击运行它。
如果一切顺利,你会看到一个黑色的窗口,里面滚动着一些日志信息。这表示goagent已经成功启动并且开始监听你的代理请求了。如果窗口直接关闭了,那说明配置可能有问题,需要回去检查一下文件。
一步,就是验证一下配置是否成功。打开你的浏览器,随便访问一个你平时可能访问不了的网站,比如或者。如果这些网站能够正常打开,那么恭喜你,goagent的配置就成功了!
整个过程可能看起来有点繁琐,但每个步骤都很简单。只要按照我说的来一步一步操作,相信你也能轻松搞定goagent的配置。