“学翻墙,需要先会翻墙,才能学习翻墙。” —— 逗比悖论
逗比交流群:Telegram

KCPTun 安卓 Shadowsocks客户端 使用教程

Shadowsocks Toyo 9评论
本文最后更新于 2017年1月28日 22:18 可能会因为没有更新而失效。如已失效或需要修正,请留言!

在安卓Shadowsocks V3.0.0版本中已经加入了 KCP协议的支持,不过目前根据作者所说和个人测试,加速效果不是很理想,BUG还不少,断流报错等情况很容易出现。但是先把教程写出来吧,反正也很简单。


 

填写Shadowsocks账号信息

首先你要先安装好 KcpTun 的服务端或者有 KcpTun 的加速信息。

然后打开安卓Shadowsocks客户端(需要3.0版本以上的才支持,可以去 逗比 · 云 下载),正常填写你的 Shadowsocks 账号信息!

注意:最新版Shadowsocks 安卓客户端把 KCP功能 做成了插件,所以还需要额外安装一个KCP的APK才能使用:Github

填写 KCP 参数

翻到下面的 KCP 选项处,打开 KCP 选项开关,然后填写 KCP 加速端口

这里以我的 KCPTun 的服务端教程中的示例为例:

./server_linux_amd64 -l :2333 -t 127.0.0.1:8388 -key test -mtu 1400 -sndwnd 2048 -rcvwnd 2048 -mode fast2 > kcptun.log 2>&1 &

在我的 服务端教程加速端口 2333 ,然后 KCP 参数 既是填写 上面服务端的启动配置参数 中间的那一段,然后把 sndwnd 和 rcvwnd 根据你的 上行宽带和下行宽带 填写合适的参数。

比如下面这个 就是作者推荐的 100M光纤ADSL(不对等) 参数。sndwnd 指的是 上行(上传速度)rcvwnd 指的是 下行(下载速度)

如果需要调整,可以根据下面示例 按比例调整 。(注意:这里的sndwnd 和 rcvwnd 参数只能比你的实际宽带低,不能高!)

-key test -mtu 1400 -sndwnd 256 -rcvwnd 2048 -mode fast2

本人在测试中,发现BUG还是挺多的,特别是断流问题,用着用着就没流量了,重新打开才会正常,而目前Shadowsocks安卓客户端的作者也是把这个功能作为 Beta测试功能,所以最近更新略频繁,建议非必要的情况下可以等稳定了在使用!

没错,就这么简单,有什么问题和需要补充的请联系我或者在下面评论里留言!

注意事项

KcpTun有个缺点,就是实际流量消耗 最少是 你使用量的两倍!如果参数调整有问题,可能会浪费十几倍的流量,而加速幅度也并不会上升多少。

作者的解释:

  • 出现这个情况有几种可能:
  • ISP 对UDP丢包极高,例如50%
  • 服务器,客户端本身的带宽较低,可以适当调低sndwnd /rcvwnd
  • 可以尝试 -dscp 46参数降低丢包率。

希望你们注意一下这个问题,可能搞不好就被 IDC 以滥用网络的名义给封VPS了。

转载请超链接注明:逗比根据地 » KCPTun  安卓 Shadowsocks客户端 使用教程
责任声明:本站一切资源均原创或收集自互联网,仅作交流学习之用,请勿用作商业!如造成任何后果,本站概不负责!

赞 (6)or打赏
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(9)个小伙伴在吐槽
  1. 博主大大,问啥我的Shadowsocks4.0上的pluguin显示disabled。没有kcptun相关选项。我也给Shadowsocks root权限了。
    mekeke2017-01-28 21:28 回复
    • Shadowsocks安卓最新版本上面的插件是针对Shadowsocks libev 服务端的 混淆插件的,看了下好像是吧KCP做成了插件,需要再安装一个kcptun的插件APP,Github
      Toyo2017-01-28 22:12 回复
      • 插件已经安装但是没有输入kcp端口的地方?
        Jumio2017-02-17 15:07 (6天前)回复
  2. 请问消耗流量翻倍是VPS翻倍还是VPS和本地都翻倍?
    jdbskjb2016-10-19 18:09 回复
    • 当然是都翻倍啊。
      Toyo2016-10-21 13:48 回复
  3. “目前Shadowsocks安卓客户端的作者也是把这个功能作为 Bate测试功能” 应该是“beta”吧
    孙奕明2016-08-19 11:53 回复
  4. 谢谢,看了好几篇文档这里才写清楚安卓的配置具体要怎么写。好像安卓的影梭参数部分有些坑,参数要使用“-”而不是“--”,顺序好像最好也按照这篇文章写的填。另外,不用填有的人说的-r x.x.x.x:xxx服务器地址和端口。
    flz2016-08-12 08:47 回复
    • 作者说了"-XX"和"--XX"是一样的,我也一直用的"-XX",没注意安卓是否能使用"--XX"。
      Toyo2016-08-12 09:10 回复