为了迎接19大,镜像域名 doub.bid 取消解析、逗比云 softs.fun 取消国内访问(请挂代理访问)。
投稿文章 | 广告投放 | Telegram 群组 / 公告频道

一个由Go语言编写的轻量化 HTTP Tunnel 代理工具 —— GoFlyway

网络资源 Toyo 26评论
文章目录
[显示]
本文最后更新于 2017年9月25日 13:59 可能会因为没有更新而失效。如已失效或需要修正,请留言!

前几天突然看到很多人在讨论这个HTTP代理工具,一开始我以为是单纯的HTTP代理,在 Github 了解后,看起来是针对header关键信息加密(如域名)等等简单的加密方式来骗过GFW的明文嗅探,同时因为HTTP的轻量化也保证了高效的传输数据,虽然现在这个项目才刚刚开始,但是在GFW未注意到之前(根据特征封锁),效果应该不错。

Github 项目地址:https://github.com/coyove/goflyway

服务端一键脚本:Go语言轻量化 HTTP Tunnel 代理工具 —— GoFlyway 一键安装管理脚本

与单纯的HTTP代理不同的是,因为这个工具会对一些内容加密和交换密匙,所以需要特定的客户端。

服务端配置

这里以 Linux系统为例。

注意:GoFlyway 的客户端和服务端都是一个文件,也就是本文章的服务端配置和客户端配置都是可以互相转换的,只是取决于运行GoFlyway的参数有没有 -up=xxx:xxx ,如果有就是客户端模式,如果没有就是服务端模式。

点击展开 查看更多

客户端配置

这里以 Windows系统为例。

注意:GoFlyway 的客户端和服务端都是一个文件,也就是本文章的服务端配置和客户端配置都是可以互相转换的,只是取决于运行GoFlyway的参数有没有 -up=xxx:xxx ,如果有就是客户端模式,如果没有就是服务端模式。

点击展开 查看更多

更多使用姿势请看Github WIKI:https://github.com/coyove/goflyway/wiki/使用教程/

速度对比

我在一台美国小鸡上面 同时安装了 ShadowsocksR 和 GoFlyway ,测试速度如下。

注意:以下测速仅供参考,一些地区可能HTTP代理会限制严格,情况不一而论。

ShadowsocksR

加密方式:aes-128-ctr、协议插件:auth_aes128_md5、混淆插件:tls1.2_ticket_auth

YouTube速度测试(单线程):

注意:因为我这边联通对海外的服务器单线程限速 8Mbps+-,所以YouTube这类单线程都因为很容易跑到QOS上限而看不到什么大概区别。

IDM全速下载(多线程):

速度大概在 5MB/s ~ 7MB/s 之间波动,有时候也会跑到 8、9MB/s,不过基本平均速度在 6+MB/s

GoFlyway

YouTube速度测试(单线程):

注意:因为我这边联通对海外的服务器单线程限速 8Mbps+-,所以YouTube这类单线程都因为很容易跑到QOS上限而看不到什么大概区别。

IDM全速下载(多线程):

测试速度很快就突破到 9MB/s了,多次测试发现基本稳定到 8.5MB/s ~ 9.5MB/s 之间。

从上面的测速对比看,因为我这边被联通单线程限速,所以单线程很容易跑到QOS上限,速度上面没什么差别,而在多线程下载上,因为突破了联通的单线程QOS限速,所以可以明显看出速度差距,GoFlyway因为HTTP轻量化和加密较SSR相比简单很多,并且没有混淆等损耗速度,所以在速度上面占据了优势。

最后总结

在墙没有注意到这个HTTP工具(根据特征封锁)或者运营商真的HTTP协议QOS的前提下,这个软件在速度方面还是很有优势的,不过毕竟还是太年轻,以后会更好。

转载请超链接注明:逗比根据地 » 一个由Go语言编写的轻量化 HTTP Tunnel 代理工具 —— GoFlyway
责任声明:本站一切资源仅用作交流学习,请勿用作商业或违法行为!如造成任何后果,本站概不负责!

赞 (30)or打赏
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(26)个小伙伴在吐槽
  1. hi. 你能用它访问youtube吗?我试了试,不行。
    fish2017-10-07 18:59 回复
  2. 为何图片都看不见,显示的都只是这个一大块灰色而已呢,https://doub.io/wp-content/plugins/wp-images-lazy-loading/images/grey.gif?
    ces2017-10-02 05:04 回复
    • 请把 img.doub.pw 加入到你的PAC或者扩展内,让其域名走代理(图床)。可能是图床速度慢加载慢,加载成功前都是显示灰色的图片在增加网页加载速度。
      Toyo2017-10-02 11:24 回复
      • 我试了几次,将img.doub.pw直接输入浏览器,它显示我要回答一个安全问题选择图片上的一些小方框,以证明我不是robo。每次在回答正确后,都直接跑到“403 Forbidden”。可能是我这的IP被禁止了?记得最近逗比关闭前没这情况哦。
        ces2017-10-05 06:33 回复
        • img.doub.pw 是我的图床,前段时间关站后做的(以前用的付费CDN七牛,太贵),关站前可没有这个图床域名,和我本站在一个服务器上面,也加了CF的CDN,CF可能会针对可疑IP进行人机验证避免攻击之类的。
          403正常,必须直接访问图片才能显示。
          Toyo2017-10-05 19:19 回复
          • 弄好了。img.doub.pw大概对我这的IP段有检查。要我通过robo验证,然后它会存入浏览器cookie吧。这之后重刷下这个帖子,图就出现了。 :cool: 所以将帖子中的一个图片网址,比如https://img.doub.pw/goflyway-jc1/goflyway-jc1-02.png,将其输入浏览器,就可以通过robo验证了。 另外,图片的网址可以用浏览器开发者工具(Chrome上用F12打开,找到):
            ces2017-10-06 09:55 回复
  3. 以后会更好。。。就怕被关注到,而又没加密混淆 :smile:
    owen2017-09-29 20:49 回复
  4. 部署成功,现在就是用goflyway,发的贴~~
    willis2017-09-20 03:48 回复
  5. 想问下,为什么自己搭建的ss,看youtube能满速,4M-6M之间,但是下载永远都只有几十K呢
    feng2017-09-18 21:52 回复
  6. 刚刚试了一下这个工具,非常好。希望博主以后能一直更新goflyway脚本
    oneplus2017-09-17 15:36 回复
    • 什么鬼,我还没写GoFlyway脚本呢。。。因为这个软件刚刚出正式版本,还有很多问题,我还在观望,差不多的时候,我就会出一键脚本的。
      Toyo2017-09-17 17:12 回复
      • 博主,goflyway未来能代替shadowsocks吗?除了shadowsocks外,还有哪些好的工具可以用?
        oneplus2017-09-17 21:46 回复
        • 没有什么替代不替代的,首先两个软件的原理就完全不一样,SS/SSR是在SOCKS5的基础上做了加密、协议、混淆等。而Goflyway是在HTTP的基础上对头部文件加密(比如访问的域名),然后每次客户端访问服务端都交换密匙来保证墙不会发现,但是相比SS/SSR,还是更容易被墙破解。
          还有哪些好的工具可以用?我不知道,我目前依然使用ShadowsocksR。
          Toyo2017-09-18 12:02 回复
          • goflyway与ssr相比,在特征上哪个更明显??
            sdf2017-09-28 10:55 回复
            • 特征我不清楚,但是GoFlyway相比SSR加密简单很多,更容易被封锁。
              Toyo2017-09-28 12:26 回复
  7. 真高兴,逗比站又开啦
    Xxxxxx2017-09-17 11:20 回复
  8. 简单问问安卓手机怎么设置使用 :neutral:
    微笑着向前2017-09-15 10:52 回复
  9. 还以为你被DDOS挂了
    sky1252017-09-15 01:08 回复
  10. 欢迎逗比回来! :wink: 顺便问一个问题: 如果SSR混淆和参数设置得当,能避免单线程限速吗?
    NuUuuUuUuasdd2017-09-14 17:31 回复
    • 这要看运营商是根据什么条件来单线程限速的了。
      Toyo2017-09-14 19:20 回复
  11. chinalist很不准确,还是喜欢SSR的chn_ip模式。
    ray2017-09-14 16:48 回复
    • 已向作者提建议Github Issues。域名白名单的确没有IP白名单省力和准确,毕竟国内IP大体不会变太多(国内IP广播国外,国外IP广播国内),而域名则就费事了,需要经常维护,目前这个也只能算国内常见域名白名单。
      Toyo2017-09-14 19:19 回复
  12. 站又开了,支持!
    nuke2017-09-14 16:07 回复
  13. 欢迎逗比回来 :mrgreen:
    小小超8182017-09-14 14:59 回复
  14. 安装没有这么麻烦吧?服务端直接git clone下来就能用了。 庆祝重新开站!
    k2017-09-14 14:17 回复
  15. 重新开站了!加油!
    hao2017-09-14 12:36 回复