当前位置: 首页 > 工具软件 > kcptun > 使用案例 >

finalspeed linux客户端,使用kcptun代替FinalSpeed进行vps加速

钱选
2023-12-01

使用kcptun代替FinalSpeed进行vps加速

2016-8-12 笑看风云 网络知识

在这篇文章中我写了如何通过FinalSpeed进行vps加速,但是因为FinalSpeed是使用java语言进行开发的导致资源占用较高,很多低端的vps无法使用,这里我介绍一下新的加速软件kcptun,它是用go语言开发的加速软件,资源占用叫小,很多低端vps,乃至路由器都可以运行。

首先我们到这里获取现在最新的版本下载连接:https://github.com/xtaci/kcptun/releases

然后登录到了vps之后执行以下的命令:mkdir kcptun

cd kcptun

wget https://github.com/xtaci/kcptun/releases/download/v20160811/kcptun-linux-amd64-20160811.tar.gz

tar -xvf kcptun-linux-amd64-20160811.tar.gz

注意,上面的下载地址请到上面的发布页面根据你的vps版本获取最新版本。

然后我们接着创建一个启动文件:touch start-kcptun

然后把下面的内容复制到此文件中:

#!/bin/bash

nohup /root/kcptun/server_linux_amd64 -t 127.0.0.1:8080 -l :5540 -key 你的密码 -mode fast -parityshard $1 > /tmp/kcptun.log &

exit

注意/root/kcptun/server_linux_amd64请根据你的kcptun实际位置修改,其中8080就是你的ss监控的端口,5540是kcptun监控的端口,其中parityshard参数含义是每十个包发送n个校验包,我这里通过$1来进行定义。

接着我们继续赋予此文件可执行权限:chmod +x start-kcptun

现在启动脚本就弄好了,我们启动的时候只需要这样就可以了:

/xx/start-kcptun 3

其中后面的3把变量赋予给了脚本中的$1,现在脚本就正常启动了。

下面我们介绍kcptun在客户端的使用。

首先依旧是下载最新的kcptun,然后解压,接着继续创建启动文件kcptun-client:#!/bin/bash

nohup client_linux_amd64 -r $1:5540 -l :8880 -key 你的密码 -mode fast --parityshard $2 > /tmp/kcptun.log &

exit

其中client_linux_amd64依旧根据你的实际解压位置填写,运行的时候在终端中执行这个:

/xxx/xxx/kcptun-client 你的域名或者ip 服务器启动时候的数字例如上面的3

现在kcptun已经启动成功了,大家可以享受快速的网络了。

现在ss的安卓客户端也支持了kcptun协议,现在只要你的服务器开启了kcptun你就可以在手机上享受满速网络了。

这里附上kcptun的GitHub页面,上面有很多的参数设置,大家可以去看看:https://github.com/xtaci/kcptun

et_highlighter51

发表评论:

昵称

邮件地址 (选填)

个人主页 (选填)

 类似资料: