KCP加速Shadowsocks

突然很想看youtube的4K视频。。。但是奈何Shadowsocks实在有点卡。。。。<才怪!!卡炸了!!!>

查了下资料有三种加速的方式,比如说锐速。。。

最终我选择了KCP。。。如果一定要说一个原因的话那就是我的VPS并不支持锐速。。。<开玩笑,我怎么可能买不起其他XEN的VPS,我只是流量超多随便浪>

由于我也是第一次安装这玩意。。。也没个像样的文档给我看。。。所以就直接照抄了一个一键安装脚本

下载地址

wget --no-check-certificate https://github.com/I-was-a-fish/shell-scripts/raw/master/kcptun/kcptun.sh

开始安装前先看下ss监听的端口

netstat -an|grep port

一般来说由于配置的不同,有四种形式的返回

一:

tcp6       0      0     

:*                    LISTEN     
udp6       0      0     

:*

二:

tcp       0      0     127.0.0.1:8388                 :

:*

三:

tcp       0      0     0.0.0.0:8388                 :

:*

四:

tcp       0      0     10.10.10.10:8388                 :

:*

这个涉及到配置KCP的服务端IP时该怎么填

如果返回类型类似一二三,那么服务端IP就填127.0.0.1

如果是四,就填VPS的IP公网IP地址

我的是四所以接下来KCP的服务器地址就填公网IP

shell命令走起

chmod +x ./kcptun.sh
./kcptun.sh

1.设置 Kcptun 的服务端端口

默认是29900,可以换成别的防止被扫描到然后被偷跑流量

2.设置加速的 IP

我的是填服务器公网IP,如果你想使用 IPv6,请直接填写 IPv6 地址,不需要加 [],脚本会自动添加。

3.设置需要加速的端口

这里需要特别说明一下,加速的端口是指你Shadowsocks服务监听的端口,不是KCP的监听端口。

比如说我的Shadowsocks端口是6666,那么我就填6666

程序会检查当前是不是有程序占用着此端口,如果你的 Shadowsocks 没在运行,或者没有软件使用此端口,会弹出如下提示:

当前没有软件使用此端口, 确定加速此端口?(y/n)
4.设置 Kcptun 密码

这个我强烈建议设置,毕竟。。。防止偷跑流量。。。<如果不设置的话接下来就一路回车就好了>

5:选择加密方式

这里我选择的是AES

6:选择加速模式

这个比较折中一点就用个fast2吧

接下来一路回车就好了。。。。。

最终我们得到一个json的配置信息到先复制下,保存到我们的电脑上。。。姑且叫做KCP.json吧。。。

然后是配置客户端

客户端下载地址是https://github.com/xtaci/kcptun/releases

下载客户端时候需要看自己电脑是什么配置来决定,比如说我是64位的win10,所以我下载的是kcptun-windows-amd64-20170525.tar.gz,

弄个新的文件夹叫做KCP吧客户端和我们呢刚刚创建的KCP.json放到里面去。

这时候我们可以在CMD使用以下命令来启动客户端

client_windows_amd64.exe -c "ktc.json"

当然。。。。也可以用一个中文版的UI来设置。。。。下载地址:

https://github.com/dfdragon/kcptun_gclient/releases

到这里你会惊奇的发现并不能加速翻墙什么的。。。。原因很简单。。。我们还没设置Shadowsocks客户端。。。

Shadowsocks客户端设置如下

服务器地址填本地。。127.0.0.1

服务器端口是Shadowsocks监听的端口

密码也是Shadowsocks的密码。。。。

加密方式是Shadowsocks的加密方式

最后说一下启动顺序。。。先启动Shadowsocks客户端再启动KCP客户端

最后的最后加上一条命令

supervisorctl {start|stop|restart|status} kcptun

最近发现ubuntu18.06安装会出问题,说是没有easy_install。。。手动装一个

wget http://peak.telecommunity.com/dist/ez_setup.py

安装:

python ez_setup.py

更新:

python ez_setup.py ?U setuptools

Last modification:September 26th, 2018 at 02:48 am

One comment

  1. 你的迷妹

    现在ss也封,咋办

Leave a Comment