404 Not Found!
上网慢怎么办? youtube 看不了720p视频怎么办?
那还不试试 kcpTun 插件。用过的都说好~
404 Not Found!
前期准备
Mac上推荐ss软件:
ShadowsocksX-NG
该软件自带 kcpTun 插件,能直接使用配置好的协议内容。
IOS上推荐ss工具:
Potatso Lite
可能需要美区APPID下载。 改软件支持 aes-256-gcm
加密方式。(推荐使用该种加密方式)
关于KCP
KCP - A Fast and Reliable ARQ Protocol
KCP是一个快速可靠协议,能以比 TCP浪费10%-20%的带宽的代价,换取平均延迟降低 30%-40%,且最大延迟降低三倍的传输效果。纯算法实现,并不负责底层协议(如UDP)的收发,需要使用者自己定义下层数据包的发送方式,以 callback的方式提供给 KCP。 连时钟都需要外部传递进来,内部不会有任何一次系统调用。
TCP是为流量设计的(每秒内可以传输多少KB的数据),讲究的是充分利用带宽。而 KCP是为流速设计的(单个数据包从一端发送到一端需要多少时间),以10%-20%带宽浪费的代价换取了比 TCP快30%-40%的传输速度。TCP信道是一条流速很慢,但每秒流量很大的大运河,而KCP是水流湍急的小激流。
kcptun加速原理
- 本地ss发送数据到达kcptun监听端口
- kcptun发送数据给kcptun服务器(处于加速传输阶段)
- kcptun服务器验证数据之后发送给ss
- ss获取数据将数据发送出去
- kcptun监听ss发送出去的数据将其发送给客户端的kcptun服务器
- 客户端kcptun服务器将数据发送给ss
kcptun
使用KCPTun
适用于 ShadowsocksX-NG 版本 1.82 及以上。
该版本自带 KCPTun 插件,并已经安装完成。
安装 KCPTun
登录 vps 服务器。并执行以下命令
1
2
3wget --no-check-certificate https://github.com/kuoruan/shell-scripts/raw/master/kcptun/kcptun.sh
chmod +x ./kcptun.sh
./kcptun.sh进行以下配置输入
- 端口: kcptun 使用的端口。
- 加速地址: 一般是 127.0.0.1 (此处说明还可以用其他服务器加速vps)
- 要加速的端口: ss 的端口
- 密码: kcptun 的密码
- 加密方式: 会影响网速, 默认使用 aes 或者不加密
- 加速模式: 默认 fast 即可。
- 压缩数据: 建议关闭。
- 其他: 默认即可
- 出现以下配置既安装完成
KcpTun 常用功能命令
KCPTUN安装目录: /usr/local/kcptun
KCPTUN的配置文件: /usr/local/kcptun/server-config.json
KCPTUN常用命令:1
2
3
4
5
6
7
8
9
10# 启动:
supervisorctl start kcptun
# 停止:
supervisorctl stop kcptun
# 重启:
supervisorctl restart kcptun
# 状态:
supervisorctl status kcptun
# 卸载:
./kcptun.sh uninstall
ShadowsocksX-NG 使用 KCPTun 方法
如图所示, 端口号填写 KCPTun 的端口号。 加密方式填写 SS 的加密方式。 密码填写 SS 的密码。 插件直接手动输入 kcptun。 插件选项填写 tcptun 安装完成图中的 手机参数可使用 下面的记录即可。