goflyway简单使用

goflyway简单使用

前言

一个朋友最近新买的搬瓦工ip突然被强了,要等10周左右才能免费更换ip。而恰巧在网上看到了Goflyway 进阶教程:KCP 协议复活被墙IP

决定试一试。在vultr上临时搭建了测试环境,可能是运气不好,第一台日本的vps直接ping不同,无奈只得又部署一台美国的vps。

server端配置

# wget https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/goflyway.sh

# chmod +x goflyway.sh

# ./goflyway.sh

...

[信息] 所有步骤 安装完毕,开始启动...

[信息] GoFlyway 启动中...

[信息] GoFlyway 启动成功 !

使用HTTP协议

使用KCP协议

————————————————

GoFlyway 信息 :

地址 : 45.63.85.166

端口 : 2333

密码 : testgofly

协议 : KCP

伪装 : 无

链接 : goflyway://NDUuNjMuODUuMTY2OjIzMzNAZEdWemRHZHZabXg1OmtjcA

二维码 : http://doub.pw/qr/qr.php?text=goflyway://NDUuNjMuODUuMTY2OjIzMzNAZEdWemRHZHZabXg1OmtjcA

[注意] 链接仅适用于Windows系统的 Goflyway Tools 客户端(https://doub.io/dbrj-11/)。

————————————————

备注:

最好不要使用默认端口(2333),测试测试发现容易出现dial time out

client端配置

1)下载Goflyway、Goflyway Tools,将其放在同一目录下

Goflyway Tools下载

(最新版中已经集成了goflyway)

Goflyway下载

目录结构如下:

需要注意的是: Goflyway Tools只是一个辅助软件,无法独立使用必须配合 Goflyway Windows命令行版客户端才能使用

2) 启动Goflyway Tools

和使用shadowsocks一样,打开Goflyway Tools.exe,复制前面生成的服务器端链接地址

goflyway://NDUuNjMuODUuMTY2OjIzMzNAZEdWemRHZHZabXg1ZDJGNTpodHRw

然后点击"导入分享链接",点击文件位置右侧的"浏览", 指定goflyway.exe路径,再点击"保存配置", 最好紧接着”检查延迟",在测试延迟的同时判断是否能够和目标主机正常通信,如果显示"延迟测试成功",紧接着点击"启动"即可。

启动后,默认的代理模式为"PAC"模式,分别访问http://www.ip138.com/和https://whoer.net/zh,正常情况下前者返回国内ip,后者返回vps主机的ip

速度测试

观看视频1

观看视频2

一定要安装google tcp bbr加速软件,安装前后速度差距非常大。安装google bbr之后使用HTTP协议观看视频1速度可达2000-8000Kbps(幅度变化较大) ,而未安装时使用HTTP协议访问速度简直慢成蜗牛,只有300kbps。而1080p视频使用goflyway HTTP协议的连接速率定在3000-8000Kbps左右,相比ssr来说更加稳定

安装google tcp bbr之后,使用KCP协议访问,速度依然慢的惊人,速率只有100-300Kbpbs

效果图

总结

测试下来,在vps ip可以ping通的情况下,使用HTTP协议或KCP协议都能实现代理翻墙的功能。

但是KCP 协议并不能复活被墙IP,在测试延迟的时候直接提示测试延迟超时。

最好不要使用默认端口2333,容易被封(虽然可以ping 通,但查看日志会发现 dial time out)

2018.10.20

帮别人装的goflyway,第一天一切正常,第二天就用不了了,服务器端可以正常连接,但是始终无法访问goole等国外被墙网站

sudo ./goflyway -k="test" -l=":3456" -lv dbg

提示如下:

goflyway简单使用的更多相关文章

【造轮子】打造一个简单的万能Excel读写工具

大家工作或者平时是不是经常遇到要读写一些简单格式的Excel? shit!~很蛋疼,因为之前吹牛,就搞了个这东西,还算是挺实用,和大家分享下. 厌烦了每次搞简单类型的Excel读写?不怕~来,喜欢流式 ...

Fabio 安装和简单使用

Fabio(Go 语言):https://github.com/eBay/fabio Fabio 是一个快速.现代.zero-conf 负载均衡 HTTP(S) 路由器,用于部署 Consul 管理的 ...

node.js学习(三)简单的node程序&&模块简单使用&&commonJS规范&&深入理解模块原理

一.一个简单的node程序 1.新建一个txt文件 2.修改后缀 修改之后会弹出这个,点击"是" 3.运行test.js 源文件 使用node.js运行之后的. 如果该路径下没有该 ...

哪种缓存效果高?开源一个简单的缓存组件j2cache

背景 现在的web系统已经越来越多的应用缓存技术,而且缓存技术确实是能实足的增强系统性能的.我在项目中也开始接触一些缓存的需求. 开始简单的就用jvm(java托管内存)来做缓存,这样对于单个应用服务 ...

在Openfire上弄一个简单的推送系统

推送系统 说是推送系统有点大,其实就是一个消息广播功能吧.作用其实也就是由服务端接收到消息然后推送到订阅的客户端. 思路 对于推送最关键的是服务端向客户端发送数据,客户端向服务端订阅自己想要的消息.这 ...

我的MYSQL学习心得(一) 简单语法

我的MYSQL学习心得(一) 简单语法 我的MYSQL学习心得(二) 数据类型宽度 我的MYSQL学习心得(三) 查看字段长度 我的MYSQL学习心得(四) 数据类型 我的MYSQL学习心得(五) 运 ...

使用 Nodejs 搭建简单的Web服务器

使用Nodejs搭建Web服务器是学习Node.js比较全面的入门教程,因为要完成一个简单的Web服务器,你需要学习Nodejs中几个比较重要的模块,比如:http协议模块.文件系统.url解析模块. ...

ASP.NET Aries 入门开发教程2:配置出一个简单的列表页面

前言: 朋友们都期待我稳定地工作,但创业公司若要躺下,也非意念可控. 若人生注定了风雨飘摇,那就雨中前行了. 最机开始看聊新的工作机会,欢迎推荐,创业公司也可! 同时,趁着自由时间,抓紧把这系列教程给 ...

简单入门canvas - 通过刮奖效果来学习

一 .前言 一直在做PC端的前端开发,从互联网到行业软件.最近发现移动端已经成为前端必备技能了,真是不能停止学习.HTML5新增的一些东西,canvas是用的比较多也比较复杂的一个,简单的入门了一下, ...

随机推荐

VMSTAT监控CPU使用率,内存使用,虚拟内存交换情况

Linux性能监控分析命令(一)—vmstat命令详解 一.vmstat介绍 语法格式: vmstat [-V] [-n] [-S unit] [delay [count]] -V prints ve ...

解决tomcat同时部署两个SpringBoot应用提示InstanceAlreadyExistsException

问题描述:Caused by: javax.management.InstanceAlreadyExistsException: com.alibaba.druid.pool:name=primary ...

[C# 基础知识系列]专题四:事件揭秘 (转载)

引言: 前面几个专题对委托进行了详细的介绍的,然后我们在编写代码过程中经常会听到“事件”这个概念的,尤其是写UI的时候,当我们点击一个按钮后VS就会自动帮我们生成一些后台的代码,然后我们就只需要在Cl ...

添加PROPAGATION_REQUIRES_NEW 事务没有产生作用

最近在做事务添加时 发现自己的事务没有新建,上网查到 仅用作收藏. 其二 注意 事务的注解 应该在 内层的事务上面 一.描述Spring遇到嵌套事务时,当被嵌套的事务被定义为“PROPAG ...

通过JQuery的$.ajax()把 json 数据 post 给 PHP

通过JQuery的$.ajax()把 json 数据 post 给 PHP时的几种情况: 无法在PHP中通过$_POST 以及 $_REQUEST 获取json数据,即 $json = $_POST[ ...

清除cookie

function clearCookie(){ if(document.cookie.length < 2048){ return; } //cookie大于2kb,清除cookie var c ...

javaScript 深拷贝、浅拷贝

在 JS 中有一些基本类型像是Number.String.Boolean,而对象就是像这样的东西{ name: 'Larry', skill: 'Node.js' },对象跟基本类型最大的不同就在于他 ...

c++函数总结

1.strcpy(char *str1, char *str2) 作用:把str2的字符复制到str1,函数是C风格的函数. 注意事项:strcpy会从源地址一直往后拷贝,直到遇到'\0'为止,所以如 ...

ASCII工具类

对字符串简单的加密解密 描述:加密的时候对每个字符转成ASCII的时候进行 +1操作,最后用 “/” 拼接,解密原理相反. /** * ASCII 工具类 * Created by Administr ...

js: 文件(excel)下载处理

以前很少接触文件下载的功能,昨天和后台开发人员联调下载功能出现了问题,一开始我请求接口,返回二进制文件流乱码,在网上找了方法,可以解决.后面后台开发人员改了一下,返回文件地址,然后就解决了.所以我了解 ...

相关推荐