KCPTUN是一款有效的服务器加速工具,可以将TCP流量转变为UDP流量,避开拥堵、提高传输速度,常用于SS/SSR流量的加速。
要实现加速,需要KCPTUN服务器端与客户端配合发挥作用,其中服务器端的安装,我们已经做过介绍:超级加速工具KCPTUN一键安装脚本 附100倍加速效果图
下面就来介绍下苹果Mac客户端的下载和安装。
KCPTUN Mac客户端下载
Mac OS上常用的Shadowsocks客户端为ShadowsocksX-NG,其最新版本已经集成KCPTUN功能,所以无需我们分别下载。
ShadowsocksX-NG目前的最新版本为1.8.2。
下载地址:
以上压缩包下载完成后解压安装。
KCPTUN Mac客户端使用教程
准备工作:
ShadowsocksX-NG为Mac OS平台的SS客户端,不能用于连接SSR服务器,所以如果你还没有架设Shadowsocks服务器,可以参考以下文章完成Shadowsocks服务器端的安装:
Shadowsocks一键安装脚本 快速搭建Shadowsocks服务器
ShadowsocksX-NG配合KCPTUN加速SS流量:
1.ShadowsocksX-NG安装完成后打开,添加服务器参数,如下图所示,参见下文解释进行参数设置。
上图中区域1填写Shadowsocks连接信息,其中:
- Address:填写服务器IP,以及Shadowsocks服务器端使用的端口。
- Encryption:选择Shadowsocks服务器端设置的加密方式。
- Password:填写Shadowsocks连接密码。
- Remarks:备注,随意填写。
- Enable over kcptun:选中后会出现区域2的KCPTUN信息。
上图中区域2填写KCPTUN的连接信息,其中:
- Kcptun Port:填写KCPTUN服务器端使用的端口,一般默认为29900。
- Mode:填写服务器端设置的KCPTUN加速模式,一般默认为fast。
- Encryption:KCPTUN服务器端设置的加密方式。
- Disable compression:禁用压缩,与服务器端保持一致。
- 其它各项:一般保持默认。
2.以上各参数设置完成后保存,成功连接服务器即可实现KCPTUN对SS流量的加速了。
KCPTUN如何为Mac OS的SSR客户端加速
以上文章内容中,我们介绍的是使用KCPTUN为Mac OS平台的SS客户端加速。如果你使用的是SSR客户端,那么以上方案就不可行了。
Mac OS上常用的SSR客户端为ShadowsocksX-NG-R,目前最新版本为1.4.4。
ShadowsocksX-NG-R 1.4.4下载地址:
由于ShadowsocksX-NG-R并没有自带KCPTUN功能,所以需要下载官方KCPTUN客户端,两者配合使用。
KCPTUN Mac客户端下载地址:
32位:kcptun-darwin-386-20181114.tar.gz
64位:kcptun-darwin-amd64-20181114.tar.gz
官方KCPTUN客户端并没有图形化界面,需要另外下载,与客户端配合使用。
KCPTUN Mac客户端图形化界面下载地址:
kcptun_xclient如何使用:
该图形化界面的作者,同时发布有Windows版本,两者界面基本一致。之前站长写过Windows版本的参数设置,可以参考:
KCPTUN Windows客户端下载安装及使用教程 带图形化界面
需要注意的是:
KCPTUN参数设置好后,记得修改ShadowsocksX-NG-R的连接参数,将服务器IP改为127.0.0.1,端口改为KCPTUN的本地监听端口。其它参数与ShadowsocksR服务器端保持一致即可。