专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Go

教你怎么使用Goagent翻墙及GogoTester的使用

发布时间:2011-06-29 18:01:08 文章来源:www.iduyao.cn 采编人员:星星草
教你如何使用Goagent翻墙及GogoTester的使用

goagent的使用

关于goagent翻墙的资料网上不少,不过据说现在要注册gae的appid和上传server端都需要先翻墙了,于是这就陷入了“要翻墙,你得先翻墙”的递归问题。好在这互联网的世界中,好人总不少,众多雷锋贡献出了共10000个appid,再有人将此10000个id和大量的可用的ip地址集成在goagent的配置文件中,做成了一个goagent的傻瓜包,于是使用的时候就成了傻瓜都会的解压即用了。接下来就以傻瓜包的goagent为例,说一下goagent的使用和一些常见问题的解决方法。

1.下载并启动goagent

在这里我已经将傻瓜包的local端打包上传到百度云盘了:http://pan.baidu.com/s/1o79LuOy

将其下载,解压,windows端打开goagent.exe或goagent-win8.exe,linux端执行sh proxy.sh即可启用我们的这个代理服务器了。

2.浏览器插件翻墙

关于firefox和chrome翻墙,网上已有资料,这点自己百度即可。大致就是安装一个代理插件,然后更新gfwlist,设置代理服务器。如果你是在本机中使用,那么代理服务器可以设为127.0.0.1,端口号默认的是8087。这里不再赘述。

另外,右击托盘上的goagent图标,会有一个设置IE代理的功能,这个大家可以自己去尝试。

3.浏览器PAC翻墙

像我现在使用的遨游浏览器,并没有相关的代理插件。但是它是支持pac的,以其为例,设置如下:

打开菜单==》代理==》管理,如下图所示.

然后是使用自定义设置==》添加,类型选择PAC,名称自己填一个,地址是你的goagent中的proxy.pac文件。然后确定,保存。以后要用代理的时候,选择这个代理设置就可以了。

4.让局域网里的其他电脑也可以使用

在goagent的proxy.ini配置文件中,[listen]一项的ip一般默认配置的是127.0.0.1,也就是只监听本机中的请求,局域网的其他电脑是不能连接上你的这个代理服务器的。如果你希望本机和局域网的其他电脑、手机也可以使用,把ip改为0.0.0.0即可。

5、如果goagent不能使用了

如果你在使用了一段时间之后,发现代理了也无法连网,打开goagent的客户端界面一看,一片黄和红色的日志输出,那表示你的ip被墙了。goagent每次会从你的proxy.ini(如果有proxy.user.ini中的ip配置则是proxy.user.ini)中取得部分ip来连接,如果ip都不能用了会再取其他部分。如果很不幸你的ip都被墙了,那么你就需要换ip了。

打开你的proxy.ini(或是proxy.user.ini),找到iplist,将ip列表换成新的ip。注意,不同版本的goagent的写法不一样,按你的版本的形式修改即可,下面是我两个版本的goagent的截图。

获取goagent的ip,可以用一个叫gogotester的软件。我自己也用脚本过滤出了2699个ip,提供给大家:http://pan.baidu.com/s/1jHHvc2a

注意写法是每个ip之间,用或运算符“|”隔开。更新完IP后重新启动,或者右击托盘上的goagent图标,选择重新载入即可。


关于GogoTester的使用教程

什么样的情况可以使用以下的方法?

比如:1、被封网站能打开,但是速度非常慢。2、被封网站打不开,Chrome或者火狐浏览器窗口显示“无法连接到代理服务器”,软件窗口内,就是那个黑色窗口内出现大量的黄字,不是英文网址形式的黄字,而是数字ip地址,比如下图这样的:
 
 
如果是类似上图这样的情况就可以使用下面的方法来解决。【少量的此类黄字如果不影响使用,那没关系】
 
首先,关闭已经打开的浏览器和黑色的软件窗口,退出占用带宽的其它软件。然后按照下面步骤操作。
 
(一)打开Agent文件夹,双击运行里面的GoGo239.exe,圆形蓝色图标那个就是,双击后会打开软件窗口(如下图) 【如果没有打开下图的软件窗口,而是提示“应用程序正常初始化失败”等错误,说明你系统需要安装Microsoft .NET Framework 4.0的环境支持(这个是必须有的),.NET Frameworks 4.0下载地址: http://www.microsoft.com/zh-cn/download/details.aspx?id=17718
 
 
上图中,先将“测试次数”调到“6”,再点击左上方的“随机测试”,会弹出如下图:
 
 
上图这一步是询问你想要获取多少个ip,默认是20个,点“确定”,然后软件就开始测试可用的通道,当软件窗口上方的进度条到头,数值达到20时就是找到了20个ip(也可能多几个),如下图:
 
 
找到20个ip可能需要几分钟或者更长时间,取决于你那里的网络封锁情况,还和你的系统是否修改过TCP/IP的半开连接数有关。 找到可用的ip后,左键点一下下图箭头所指的证书那个位置,这样是将搜到的ip排序,让有效的排在最上面(注意那个小三角的尖向上),GA开头的是有效的、可以用的,如果有搜到NN开头的那就是不能用的。
 
 
然后将GA开头的的这些ip选中(选中的方法就是在软件窗口内白色区域按住鼠标左键划一下),再将鼠标移到选中部分按右键,弹出的右键菜单选择“应用”=》“选中的IP到用户配置文件”,左键点击下图白箭头所指“选中的IP到用户配置文件” (如果你已经把GoGo Tester放在Goagent目录下时):
 
 
成功后会弹出提示,如下图:
 
 
点击“确定”,并关闭GoGo软件,再重新打开Goagent和Chrome就可以翻出去了。

友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

  • ModernUI课程:定义一个Logo

    ModernUI教程:定义一个Logo ModernWindow的标题栏包含了一块区域用来显示自定义的窗体Logo: 这个窗体logo通过ModernWindow.LogoD...

  • Django忘记管理员账号和密码的解决方法

    Django忘记管理员账号和密码的解决办法 看着Django的教程学习搭建网站,结果忘记第一次创建的账号和密码了。结果搭建成功以后,一直...

  • GO语言小结(1)——基本知识

    GO语言总结(1)——基本知识 1、注释(与C++一样)   行注释://  块注释:/*   ...  */ 2、标识符   可以这么说,除了数字开头...

  • golang 惯用的文件读取方式

    golang 常用的文件读取方式 Golang 的文件读取方法很多,刚上手时不知道怎么选择,所以贴在此处便后速查。 一次性读取 小文件推荐一...

  • 查询深圳市通相关信息

    查询深圳通相关信息 用 HTTP.GET 从开放 API 中查询深圳通信息,然后将 JSON 数据存入结构体中,再格式化输出。 注意:获取的并不是实...

  • Go语言设计模式实践:结合(Composite)

    Go语言设计模式实践:组合(Composite) 关于本系列 这个系列首先是关于Go语言实践的。在项目中实际使用Go语言也有段时间了,一个体会就...

  • 列出索引和遍历目录

    列出目录和遍历目录 获取目录列表用 ioutil.ReadDir(),遍历目录用 filepath.Walk(),使用方法请参考文章示例。 示例代码: package ma...

  • io 包的惯用接口速记

    io 包的常用接口速记 我没有 C/C++ 基础,没有接口的概念,且从 Python 投奔而来,Python 的极简主义(一个结果往往只提供一个方法),让我在...

  • 代理服务扩充

    代理服务扩展 之前自己实现了一个代理服务,当时考虑的是只要支持SOCKS5就好了,因为我经常用CHROME,配合着SwitchySharp,体验还是很棒...

  • 文件的创造与打开

    文件的创建与打开 文件操作是个很重要的话题,使用也非常频繁,熟悉如何操作文件是必不可少的。Golang 对文件的支持是在 os package ...

热门推荐: