基于Java开发 支持SOCKS5和HTTP代理软件 gogotunnel更新至1.8.1版 优化代理地址管理页面

2016/12/30
GoGo是一款基于Java开发的完全异步非阻塞的高性能代理工具, 同时支持SOCKS5和HTTP两种代理协议. GoGo使用SSL加密传输数据, 针对HTTPS网站采用隧道代理(盲转发)而非中间人方式,保证您的数据不会泄露。GoGo内置的DNS解析和地理位置解析功能, 可以让您直接访问国内外常用网站。

下载地址:http://www.gogotunnel.com/getLatestGoGo

常见问题

1. 使用GoGo安全吗?


GoGo为您创建了一条SSL加密隧道, 即使您访问Http网站,即采用明文数据传输, GoGo也能有效保证您的数据不会被窃取; 如果您访问的是Https网站, 那么数据在经过双层SSL加密后传输, 更不可能发生数据泄露. 请注意, GoGo在代理Https网站时使用网站原生证书, 也就是说如果没有远程服务器的私钥, 不仅GoGo, 网络上的任何人都无法解密出原始的数据内容. 您可以通过单击浏览器地址栏上的绿色图标, 查看当前网站使用的的证书信息, 以确认当前数据通讯的安全性.

2. GoGo有使用限制吗?


为保证大部分用户的代理速度, "代理列表"页面包含一些GoGo官方提供的代理地址, 域名格式为*.gogotunnel.com. 请不要使用这些代理长时间观看视频或下载大文件, GoGo会实时计算使用这些代理所产生的流量,如果在5分钟内总流量超过60M, 则GoGo会强制停用官方代理.

3. 如何访问GoGo控制台?


打开浏览器(建议Chrome)输入GoGo控制台地址http://localhost:9092。默认端口是9092。

4. 开启DNS解析后, 浏览器报证书错误或无法访问怎么办?


首先到GoGo的命令行窗口查看当前域名解析到的ip地址, 消息格式为: Direct www.facebook.com:443 to x.x.x.x, 记住to后面的ip地址.
打开浏览器(建议Chrome)进入GoGo控制台http://localhost:9092, 单击左侧DNS解析菜单, 搜索您当前访问的域名例如www.facebook.com(搜索支持正则表达式), 由于GoGo会使用延迟最短的ip, 所以通常第1行就是当前使用的ip地址, 使用dig命令执行PTR查询:dig -x ip +short, 如果返回结果不是当前域名或当前子域名, 则删除该条记录; 否则继续检查第2条.
如果使用dig反向查询该ip所指向的却似是当前域名的子域名, 但是浏览器中仍然无法访问, 那么该解析记录是无效的, 请删除之.

5. 开启DNS解析后, 无法访问谷歌搜索?


开启DNS解析需要注意两点, 第一点要使用Https访问网站; 第二点要使用谷歌的NCR地址: https://www.google.com/ncr, 以防止谷歌自动跳转到国家域名.

6. 如何管理App?


进入GoGo Web控制台,单击左侧"App列表"菜单, 在这里您可以启用或停用App.

7. 如何管理代理地址?


进入GoGo Web控制台,单击左侧"代理列表"菜单查看当前使用的所有代理地址列表, GoGo目前有四种代理类型:
  • sni 表示SNI代理, 您可以搜索可用SNI代理在本页面添加.
  • solo 表示Host和IP一一对应的代理, 例如您自己搭建的代理(GoGo服务端)或是部署在OpenShift2上的代理(GoGo服务端).
  • heroku 表示该记录是所有Heroku IP地址中速度最快的一个(其他Heroku IP地址默认隐藏).
  • openshift3 表示部署在openshift3上的代理(GoGo服务端).
建议将您自建代理(GoGo服务端), 或SNI代理设为优先, 可以有效加快代理速度.

8. 如何使用共享代理?


进入GoGo Web控制台,单击左侧"共享代理"菜单, 首先单击右上角的"刷新"按钮读取最新的共享服务器列表, 单击"添加到本地"按钮使用该服务器. 成功添加到本地后,该服务器会出现在"代理列表"页面.
开发这项功能的目的是为用户之间的资源共享提供一个渠道, 希望大家在搭建私有服务器后或找到优秀SNI代理后, 积极的共享出来, 在大家的努力之下, 共同提高我们的上网速度.

9. 联系方式


项目主页: http://www.gogotunnel.com/

Related Posts