伏雨朝寒悉不胜,那能还傍杏花行。去年高摘斗轻盈。漫惹炉烟双袖紫,空将酒晕一衫青。人间何处问多情。 ———— 纳兰容若
Kcptun 是一个非常简单和快速的,基于 KCP 协议的 UDP 隧道,它可以将 TCP 流转换为 KCP+UDP 流。而 KCP 是一个快速可靠协议,能以比 TCP 浪费10%-20%的带宽的代价,换取平均延迟降低 30%-40%,且最大延迟降低三倍的传输效果。
Kcptun 是 KCP 协议的一个简单应用,可以用于任意 TCP 网络程序的传输承载,以提高网络流畅度,降低掉线情况。由于 Kcptun使用 Go 语言编写,内存占用低(经测试,在64M内存服务器上稳定运行),而且适用于所有平台,甚至 Arm 平台。
项目地址 https://github.com/xtaci/kcptun
服务器端搭建看这里吧 git的地下的文档
快速开始:
下载预编译版本
KCP Client: ./client_darwin_amd64 -r "KCP_SERVER_IP:4000" -l ":8388" -mode fast2
KCP Server: ./server_linux_amd64 -t "TARGET_IP:8388" -l ":4000" -mode fast2
以上命令将为8388 / tcp建立端口转发,如下所示:
应用程序 -> KCP客户端(8388/tcp)-> KCP服务器(4000/udp)->目标服务器(8388/tcp)
隧道原始连接:
应用程序 - >目标服务器(8388 / tcp)
上面就是kcptun的工作流程很清晰了你也可以从源代码安装=。=
我只是简单的翻译了git的部分文档。
网上各种教程到处飞这里安利一个Kcptun 服务端一键安装脚本:https://blog.kuoruan.com/110.html
tcptun拿来做吃鸡加速挺不错的应该,然而我头晕。 /托腮