手把手教你用kcptun加速,获得更快的访问速度

本文主要介绍使用shadowsocks翻墙以后,如何获得更快的速度,如果不懂怎么翻墙,请点击手把手教你科学上网


配置服务端

利用 ssh 命令登录到远端的服务器;

依次输入下面几条命令:

1
2
3
4
5
6
cd ~
mkdir kcptun
cd kcptun
wget https://raw.githubusercontent.com/kuoruan/kcptun_installer/master/kcptun.sh
chmod +x kcptun.sh
./kcptun.sh

上面的所有命令正确执行后,出现下面的界面:



接下来依次选择 kcptun 的服务端运行端口、加速的地址、需要加速的端口、密码、加密方式等;后面的配置可以直接回车有默认配置。

配置成功后的结果如下图:



同时之前配置的shadowsocks.json中的 "server" 字段要配置成 "0.0.0.0"
shadowsocks.json请看手把手教你科学上网


配置客户端

首先去 https://github.com/xtaci/kcptun/releases/tag/v20171201下载最新的客户端 Mac 版的下载 darwin 那个;

依次输入下面几条命令:

1
2
3
4
cd /etc
sudo mkdir kcptun
cd kcptun
sudo vim kcptun.json

这个文件里面写入下图的内容:



当然这个配置的端口都是我自己的端口,你也可以设置自己的端口

运行下面这条命令,把客户端开启:

1
nohup ./client_darwin_amd64 -c /etc/kcptun/kcptun.json > /dev/null 2>&1 &

配置shadowsocks客户端

翻墙的时候配置的shadowsocks客户端现在需要做一下改变,如下图:



服务器改为 127.0.0.1

现在可以享受加速的快感了!!!

kcptun加速的原理

如下图:



shadowsocks 的数据流是 TCP 数据流
这里就是把 TCP 数据流转换成 KCP + UDP 数据流

坚持原创技术分享,您的支持将鼓励我继续创作!攒点碎银娶媳妇!