用Kcptun给shadowsocks加速 和 使用心得(PC端和安卓端)

来源:互联网 发布:博拉网络 中金在线 编辑:程序博客网 时间:2024/05/22 21:10

PC端

参考文章 https://blog.kuoruan.com/110.html 应该基本可以满足的

其中需要注意的几点是:

1.如果要让ss和kcptun稳定运行,使扶墙访问速度稳定不崩溃,vps的内存不能占用太大,用top命令看下有什么可以kill掉的没用的占用内存大的进程,最近就是因为内存占用过大,影响了扶墙的稳定性,经常崩;

2.如果vps中ss服务器的json配置,如果server设置成vps的实际ip时(如果单连ss是需要设置成实际ip,不能设置成127.0.0.1),那么kcptun的json设置的target也要设置成实际ip,而不能设置成127.0.0.1

ss json:


kcptun json:


原理是这样:


3.我的vps只有128m内存,用托管服务Supervisor是比较好用,但是占内存太大,所以我还是自己写启动脚本运行了.

4.安装中少走弯路的要诀是要理解端口是怎么走的,就知道填写时应该怎么填了


右边的8899端口是ss服务器的端口,左边的那个8899是可以与ss的端口不同的随便写都行,只是为了方便,ss的客户端不用改端口,只需要将ip设置成"127.0.0.1"就行了而已

ss服务端设置:


kcptun服务端设置


kcptun客户端设置


ss客户端设置


总结

其实vps加速工具除了有kcptun外,还有finalspeed和它的收费版tcpspeed,bbr,也听有牛人说 tcpspeed>finalspeed>锐速>bbr,其实kcptun网上的评价也是很好的,实践过kcptun是很稳定的.实践过finalspeed,我是openVZ类型的vps,暂时用不到,听网友说是长宽给限制了...也太坑了吧...反正网友各有各的说法,其实还是要根据自己的网络的实际情况去选择.反正现在kcp+ss还是很爽的,就是两个都需要电脑客户端.接着会研究下载路由器上装梅林固件玩玩,是不是就可以免去装客户端了呢,稳定性又如何?


安卓端

到2017.4.28为止,用的shadowsocks-android及其kcptun插件均为最新版

shadowsocks-android V4.1.6 链接 https://github.com/shadowsocks/shadowsocks-android/releases

kcptun-android V0.0.4 链接 https://github.com/shadowsocks/kcptun-android/releases

注意点是如下图所示


上图要从原来的ss服务端端口(8899)改成kcptun的服务端端口(29900)


配置格式按下面的去设置(具体数值要对应kcptun服务端的),设置后显示成上图

mtu=1350;rcvwnd=2048;parityshard=30;nodelay=0;resend=2;mode=fast3;interval=20;crypt=none;autoexpire=0;acknodelay;sockbuf=4194304;nc=1;datashard=70;dscp=46;keepalive=10;sndwnd=2048

如果是新安装的shadowsocks-android或kcptun-android,都最好要重启下手机,这样链接才会生效,实验证明速度杠杠的!

0 0
原创粉丝点击