可搜索,可注册,可登录,致敬逗比大佬!尽在救援版逗比根据地 dbgjd.com
投稿文章 | 广告合作 | Telegram 群组 / 公告频道 / 使用教程

GoFlyway 进阶教程:KCP 协议复活被墙IP

逗比 Toyo 244℃ 0评论

上个月底,Goflyway 更新 1.3.0a 版本,增加了个新功能,即支持 KCP 协议传输。这意味着如果你的IP被墙 TCP阻断,那么你可以使用 Goflyway 的 KCP 协议继续做代理。

KCP 可以简单的理解为将 TCP 协议数据转换为 KCP 协议数据,并通过 UDP 协议方式传输。

本教程仅为手动客户端、服务端安装配置教程,不需要手动请见:

注意:Goflyway.sh 已支持 KCP 协议,具体请见:噜啦啦

注意:Goflyway Tools 已支持 KCP 协议,具体请见:噜啦啦

其实要使用 KCP 协议,只需要在客户端和服务端的启动参数中追加:-U="kcp" 即可。


其他 Goflyway 教程请看:https://dbgjd.com/tag/goflyway/

服务端配置

这里以 Linux系统为例。

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

下载安装

因为我以前的教程已经写过服务端手动下载安装步骤了,所以不再重复了,具体请见:

https://dbgjd.com/goflyway-jc1/#下载安装

服务端使用方法

启动

假设密码为:doubi233,监听端口为:80,日志输出位置为:/tmp/goflyway.log,那么执行:

nohup ./goflyway -k="doubi233" -l=":80" -U="kcp" >> "/tmp/goflyway.log" 2>&1 & 

如果没有报错说明启动成功,如果不确定可以查看日志。

停止

kill -9 $(ps -ef|grep "goflyway"|grep -v grep|awk '{print $2}') 

查看日志

# 实时查看日志 tail -f /tmp/goflyway.log # 查看完整日志 cat /tmp/goflyway.log

客户端配置

这里以 Windows系统为例。

客户端辅助工具:『原创』更方便的Windows系统 Goflyway 客户端 —— Goflyway Tools

下载安装

首先去 Github 下载客户端。

Github中 Windows 32位下载:goflyway_windows_386.zip

Github中 Windows 64位下载:goflyway_windows_amd64.zip

下载并解压后,我们会得到两个文件:goflyway.exe(主程序)、chinalist.txt(国内常见域名,用于跳过国内网站)

注意:这时候并不能直接运行 goflyway.exe 程序,因为还没有指定任何启动参数。

客户端使用方法

制作启动脚本

假设你的 goflyway.exe 解压后位于 D:/goflyway/goflyway.exe ,那么在 D:/goflyway 目录下我们新建一个文本文件,写入以下内容:

goflyway.exe -up="1.1.1.1:80" -k="doubi233" -l=":8100" -U="kcp" pause>nul # 将上面两行内容写入到新建文本文件中 # 注意:-k="doubi233" 和 -up="1.1.1.1:8100" 是你服务端的配置,自己替换,不要傻傻的跟着教程写 # -l=":8100" 指的是客户端监听本地端口 8100,默认就行 # -U="kcp" 这代表以 KCP 协议启动客户端 # 第二行代码的作用是,当你某个地方/代码配置错误,CMD批处理不会运行后直接关闭,免得看不到报错信息

然后重命名新建的文本文件为:run.bat,并运行BAT脚本(或者以管理员身份运行),提示内容大概如下:

# 下面是运行启动脚本后的内容示例(注意下面的不需要你写入): D:/goflyway/>goflyway.exe -k="doubi233" -up="1.1.1.1:80" -l=":8100" -U="kcp" [  0914 10:03:59.572] listening on :8100, upstream is 1.1.1.1:80

其他说明

注意:当你要使用 KCP 协议时,服务端与客户端都必须以 KCP协议 启动,同时客户端无法使用 CDN、WebSocket 方式链接服务端。

另外:KCP 协议是用过 UDP协议方式传输的,而国内一些地区的运营商会对海外UDP链接 QOS 限速,这可能导致 KCP协议 部分地区速度不理想。

转载请注明:逗比根据地 » GoFlyway 进阶教程:KCP 协议复活被墙IP

喜欢 (3)
发表我的评论
取消评论

表情

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

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址