我们检测到您似乎禁用了 JavaScript
您可以启用JS或将本站加入白名单,以便能更好的体验 (如何启用 JS?)
Kcptun服务端一键安装脚本 | SSRSHARE - 免费SSR, 免费SS, 免费Socks, 免费 V2Ray 节点分享社区

Kcptun服务端一键安装脚本

本帖由 BigCat2020-05-16 发布。版面名称:技术交流

Tags标签:
  1. BigCat

    BigCat 管理成员 Telegram用户 教程编写者

    注册:
    2020-05-12
    帖子:
    82
    获赞:
    0
    简介
    Kcptun是一个非常简单和快速的,基于KCP协议的UDP隧道,它可以将TCP流转换为KCP+UDP流。而KCP是一个快速可靠协议,能以比TCP浪费10%-20%的带宽的代价,换取平均延迟降低30%-40%,且最大延迟降低三倍的传输效果。

    Kcptun是KCP协议的一个简单应用,可以用于任意TCP网络程序的传输承载,以提高网络流畅度,降低掉线情况。由于 Kcptun使用Go语言编写,内存占用低(经测试,在64M内存服务器上稳定运行),而且适用于所有平台,甚至Arm平台。


    安装
    1、新版本安装
    使用root用户登录,运行以下命令:
    代码:
    wget --no-check-certificate -O kcptun.sh https://github.com/kuoruan/shell-scripts/raw/master/kcptun/kcptun.sh
    sh kcptun.sh
    
    设置 Kcptun 的服务端端口:
    代码:
    请输入 Kcptun Server 端口 [1-65535]:
    (默认: 29900):
    请输入一个未被占用的端口,Kcptun运行时将使用此端口。
    
    设置加速的 IP:
    代码:
    请输入需要加速的 IP [0.0.0.0 ~ 255.255.255.255]:
    (默认: 127.0.0.1):
    填入上面获取到的加速 IP。
    
    设置需要加速的端口:
    代码:
    请输入需要加速的端口 [1-65535]:
    (默认: 12948):
    填入上面获取到的加速端口。
    
    程序会检查当前是不是有程序占用着此端口,如果你的55没在运行,或者没有软件使用此端口,会弹出如下提示:
    代码:
    当前没有软件使用此端口, 确定加速此端口?(y/n)
    
    如果你确认55运行时会使用此端口,那么输入“y”回车即可。

    设置 Kcptun 密码:
    代码:
    请输入 Kcptun 密码:
    (如果不想使用密码请留空):
    你可以为Kcptun单独设置一个密码,与55密码没任何联系。
    
    禁用压缩:
    代码:
    是否禁用数据压缩?
    (默认: 不禁用) [y/n]:
    
    如果安装成功,应该能看到如下输出信息:
    代码:
    恭喜, Kcptun 服务端配置完毕!
    
    正在获取当前安装的 Kcptun 版本...
    服务器IP:  10.10.10.10
    端口:  29900
    加速地址: 127.0.0.1:8388
    密码: 123456
    加密方式 Crypt:  salsa20
    
    当前安装的 Kcptun 版本为: v20190924
    
    推荐的客户端配置为:
    {
      "localaddr": ":8388",
      "remoteaddr": "10.10.10.10:29900",
      "key": "123456",
      "crypt": "salsa20",
      "mode": "fast",
      "mtu": 1350,
      "sndwnd": 1024,
      "rcvwnd": 1024,
      "datashard": 10,
      "parityshard": 3,
      "dscp": 0,
      "conn": 1,
      "autoexpire": 60,
      "nocomp": false
    }
    
    手机端参数可以使用:
    -autoexpire 60 -key "123456" -crypt "salsa20"
    
    其他参数请自行计算或设置, 详细信息可以查看: https://github.com/xtaci/kcptun
    
    Kcptun 安装目录: /usr/share/kcptun
    Kcptun 日志文件目录: /var/log/kcptun/
    
    Kcptun 项目地址:https://github.com/xtaci/kcptun(可查询各参数设置)
    KCP 协议:https://github.com/skywind3000/kcp

    OpenVZ BBR 一键安装脚本
    安装命令:
    代码:
    wget --no-check-certificate -O ovz-bbr-installer.sh https://github.com/kuoruan/shell-scripts/raw/master/ovz-bbr/ovz-bbr-installer.sh
    sh ovz-bbr-installer.sh
    卸载命令
    代码:
    sh ovz-bbr-installer.sh uninstall
     

分享此页面