最新消息:

安卓(android)版Shadowsocks使用Kcp加速教程

软件技巧 大步 3661浏览 0评论

 

好吧,pc上的Shadowsocks用kcp用了一段时间了,所以一直像在android版本的Shadowsocks上也使用kcp来加速。虽然android版已经支持kcp了,但是我这一直没连接成功,只要android上开启了kcp加速,就无法连网。今天才发现无法连网的原因。

 

分析:

Shadowsocks官方给的服务器参数是:

sudo kcptun  -l :53 -t 127.0.0.1:8388   --key  MyPassword   --crypt none --mtu 1024 --sndwnd 1024 --rcvwnd 1024 --mode fast --nocomp

 

注意:"   --crypt none " ,意思是通信是不加密的。

 

我kcp的服务器端参数是:

sudo kcptun  -l :29900 -t 127.0.0.1:9005 -key  MyPassword   -mtu 1400 -sndwnd 2048 -rcvwnd 2048 -mode fast2

 

这样,就没有设置 -crypt 参数。所以,我kcp server端使用的应该是默认加密,因此,我的pc的客户端和android的客户端也应该设置为使用默认的加密方式(直接不配置 -crypt参数即可) 。 而这也是我android shadowsocks  使用kcp后无法连网的原因。

 

我pc的kcp客户端参数

-l :29900 -t 127.0.0.1:9005 -key MyPassword   -mtu 1400 -sndwnd 2048 -rcvwnd 2048 -mode fast2

 

Android Kcp客户端的参数(端口就是你kcp server设置的端口)

--key MyPassword   --mtu 1400 --sndwnd 2048 --rcvwnd 2048 --mode fast2

注意:MyPassword是我kcp server端的密码,所以,你需要替换成你自己的。

 

++++++++++++++++Over+++++++++++

下面就可以开心的使用kcp加速啦,哈哈!

 

 

 

 

 

转载请注明:大步's Blog » 安卓(android)版Shadowsocks使用Kcp加速教程

SiteMap