编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

用KCPTun进行加速,提升软件网络流畅度,降低掉线,连不上等情况

wxchong 2024-07-03 02:34:51 开源技术 16 ℃ 0 评论

KCPTUN是一款服务器双边加速工具,TCP流转换为KCP+UDP流,用于高丢包 环境中的数据传输,kcptun可以用于任意tcp网络程序的传输承载,可以极大的提高软件网络流畅度,降低掉线,连不上等情况。最近家里使用移动网络所以想到为自己网速进行加速。

适应范围:

1. 网络游戏的数据传输

2. 跨运营商的流量传输

3. 其他高丢包,高干扰通信环境的TCP数据传输

服务器KCP安装:

这里以KCP作为SERVER端,外部连接10000即相当于连接了10001端口(MTP)

下载KCP,无需编译,直接解压即可使用。

mkdir kcptun
cd kcptun
wget https://github.com/xtaci/kcptun/releases/download/v20190924/kcptun-darwin-amd64-20190924.tar.gz
tar -zxf kcptun-linux-amd64-*.tar.gz

启动KCP 可将命令保存为 start.sh

#!/bin/bash

cd /opt/kcptun/

./server_linux_amd64 -l :80 -t 127.0.0.1:443 -key lukes -mtu 1400 -sndwnd 2048 -rcvwnd 2048 -mode fast2 > kcptun.log 2>&1 &
echo "Kcptun server started."

下面可以在家路由器上配置服务就可以了 下面是客户端的图片显示:

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表